COAP 1010 Beginning Application Topics (3)
Introduces a variety of topics under different subtitles. May be repeated for credit if content differs.
COAP 1020 Introduction to Computer Applications (3)
This course is appropriate for any student interested in using computer applications in an academic, professional, or personal setting. It provides an introduction to word processing, electronic spreadsheet, and database management software.
COAP 1040 Graphic Utilities I (3)
Gives the student hands-on experience with a variety of graphics software. Students generate computer art of various types and evaluate software packages.
COAP 1140 Graphic Utilities II (3)
Builds on the knowledge gained in COAP 1040 Graphic Utilities I. Focuses on animation and/or graphics suitable for the publishing industry. Prerequisite: COAP 1040 or permission of the instructor.
COAP 1200 Introduction to Computers in Education (3)
Examines the equipment, the uses, and the potential of computers in K-12 education. The material is presented by a combination of hands-on practice, demonstrations, lectures, and discussions.
COAP 2000 Introduction to Web Programming (3)
(previously XHTML Programming)
HTML is the programming language used to develop home pages on the Internet. This course covers the most current tools available for developing HTML documents and posting pages on the World Wide Web. This course covers the basics of XHTML (Extensible HTML).
COAP 2010 Applications Topics (3)
Covers a variety of computer applications and Web topics appropriate for students with some computer experience. May be repeated for credit when content differs. Prerequisites vary by topic.
COAP 2020 Desktop Publishing (3)
Designed to develop proficiency in page layout and design by utilizing the latest desktop publishing software, including related word processing and graphics tools. Emphasizes successful completion of a publication by the student. Prerequisite: COAP 1020.
COAP 2100 Web Technology Principles (3)
This course will focus on the core technologies students need to know in order to start designing professional Web pages. The course will cover basic Web development principles and serve as an introduction to the technologies required in client-side Web design and programming concepts and practices. Prerequisite: COAP 2000, or HTML proficiency.
COAP 2110 Web Animation (3)
This course covers animation techniques used in the creation of Web pages. Students will use a current animation tool for Web page design and Animation development. Prerequisite: COAP 2000 (or concurrently) or HTML proficiency.
COAP 2120 Web Editors (3)
In this course students learn methods of building, maintaining and supporting a Web site. The content created, to include documents, workbooks, presentations, and databases, will be built and published using a current Web editing tool. Prerequisite: COAP 2000 or XHTML proficiency.
COAP 2130 Web Scripting (3)
COAP 2150 Design Principles I (3)
This course covers the analysis and design process for creating successful Web sites. Students will learn various methods for implementing web site navigation. Basic design principles useful in laying out professional and appealing pages including graphic file formats and design techniques such as web typography and color theory will be covered. An introduction to the internationalization of web sites and web accessibility will be introduced. Prerequisite: COAP 2000 or HTML proficiency and COAP 2170.
COAP 2160 Advanced Web Animation (3)
This course is a study of Web publishing with an emphasis on mastery of animation using Flash and the internal scripting capabilities of Flash, ActionScript. Animation on Web sites will be studied via splash opening home pages, animated navigation graphics, and interactive animations developed as the primary content of Web sites. Students will learn the basic commands, functions, and operators used in ActionScript, building on their introductory knowledge of Flash to work with code that extends the boundaries of Flash's built-in tools, objects and properties. Prerequisites: COAP 2000, COAP 2110 and COAP 2130.
COAP 2170 Web Usability and Accessibility (3)
This course introduces the student to the area of web usability, including web accessibility. Students will learn how to design usable and inclusive user interfaces for web pages and sites. Prerequisite: COAP 2000 or HTML proficiency.
COAP 2180 Introduction to XML (3)
This course is designed to introduce students to the building blocks of XML, a markup language that is used to structure documents for delivery on the Web. Students will learn how to structure data with XML, how to validate data with data type definitions (DTDs) and schemas, and how to create and apply namespaces. Students will also learn how to create both CSS and XSLT style sheets to display the XML documents. Prerequisite: COAP 2000 or HTML proficiency.
COAP 2190 Mobile Web Design (3)
Students in this course will be introduced to the design concepts associated with mobile websites. Students will be introduced to the technologies necessary for programming the mobile web. Students will learn how to design and implement website(s) that are de-signed specifically for mobile devices.
COAP 2220 Microcomputer Software (3)
Provides advanced study of a variety of software packages, offered under different subtitles. May be repeated for credit if content differs.
COAP 2310 Graphics (3)
Studies different graphics techniques, offered under different subtitles. May be repeated for credit if content differs.
COAP 2550 Database Software (3)
Students learn to use a commercial database software package. In addition to the commands and uses of the software, this course emphasizes the principles and concepts involved in developing a database.
COAP 2560 Electronic Spreadsheet (3)
Students learn to use a commercial spreadsheet software package. In addition to the commands and uses of the software, this course emphasizes the principles and concepts involved in designing spreadsheets.
COAP 3000 Advanced Web Scripting (3) (previously Dynamic HTML)
This course provides students with a comprehensive understanding of topics in HTML, XHTML and dynamic HTML (DHTML). Students will learn and apply advanced concepts in DHTML to expand their knowledge and skills in creating dynamic and interactive Web pages and sites. This course discusses the structure of Dynamic HTML and emphasizes the main areas of innovation in Web development technology. Prerequisite: COAP 2130.
COAP 3010 Advanced Applications Topics (3)
Covers a variety of computer applications topics appropriate for students with considerable computer experience. May be repeated for credit if content differs. Prerequisites vary by topic.
COAP 3030 Computer Applications in Nursing (3)
This course is designed for students with little or no computer experience. The course provides a thorough introduction to the basic terms and concepts of nursing informatics. Nursing students will learn to use computers and information management strategies in their practice and make informed choices related to software/hardware selection and implementation. They will also study the tools and techniques of selected common software packages, various methods of electronic research, and the use of word processing to do research papers which adhere to official formatting standards. Prerequisite: acceptance into BSN or MSN program.
COAP 3110 Interactive Site Development (3)
This course provides an introduction to Web site development and server-side programming technologies. Students will learn how to integrate server technologies to produce Web applications that not only interact with users, but also integrate other computer applications. It is designed for students who want to create and maintain Web pages as well as manipulate database information. Students will learn how to incorporate database in their Web sites, as well as how to update and query those databases.. Prerequisite: COAP 3000.
COAP 3120 Designing with Style Sheets (3)
This course covers the styling of Web pages as laid out in the latest CSS specifications. Through the use of hands-on projects and code samples, the students will create style sheets in real-world exercises and master the skills to create effective style sheets on the Web. Prerequisites: COAP 2150 (or concurrently).
COAP 3150 Design Principles II (3)
Continuation of COAP 2150. Students will implement the design from COAP 2150 into a complete web site with documentation. Digital graphic techniques such as the use of layers, masks, filters, and other special effects are covered. Students will also learn to work with scanned images, manipulate color contrast and balance, and handle various graphic file types. Prerequisite: COAP 2150 and COAP 3120 (or concurrently).
COAP 3180 Web Databases (3)
Students will learn how to create database-driven Web sites, implementing the latest technologies to integrate databases with Web applications. Students will also learn the basic database concepts with special emphasis on hands-on learning skills necessary to implement XML databases on the Web. Prerequisites: COAP 3110.
COAP 4910 Senior Applications Project (3)
Students will develop an advanced application that uses and synthesizes previous learning. Prerequisite: permission of department.