Computer studies
Courses in computer studies (designated CMST) may be applied as appropriate (according to individual program requirements) toward
- the general education requirement in computing;
- a major in computer and information science, digital media and Web technologies, or information systems management;
- a minor in computing;
- an AA general studies with computer studies curriculum;
- a Computer Studies Certificate; and
- electives.
CMST 100D Presentation Graphics (1)
(Graded on a satisfactory/D/fail basis only.) An introduction to the principles of presentation graphics. Topics include text and analytical charts, free-form graphics and clip art, and animation and slide shows. Hands-on practice with typical presentation graphics software is provided. Students may receive credit for only one of the following courses: CAPP 100D or CMST 100D.
CMST 100E Networks and Communication (1)
(Graded on a satisfactory/D/fail basis only.) An introduction to the use of computer networks to interconnect microcomputers and to the current hardware, software, and communication standards and protocols that make networking possible. Hands-on practice with typical communications software and network configuration is provided. Students may receive credit for only one of the following courses: CAPP 100E or CMST 100E.
CMST 100F Databases (1)
(Graded on a satisfactory/D/fail basis only.) An introduction to database systems, including terminology and principles of database management systems. Focus is on how best to organize, manage, and access stored data; how to protect databases; and how to extract useful information. Hands-on practice with typical database software is provided. Students may receive credit for only one of the following courses: CAPP 100F, CAPP 103, CMST 100F, or CMST 103.
CMST 100J Security (1)
(Graded on a satisfactory/D/fail basis only.) An introduction to computer security. Topics include both physical and software security and the types of computer viruses that afflict modern information systems. Discussion covers the use of the operating system and antiviral software tools to protect, detect, and recover from viral attacks. Hands-on practice in applying these tools is provided. Students may receive credit for only one of the following courses: CAPP 100J or CMST 100J.
CMST 100L Web Page Design (1)
(Graded on a satisfactory/D/fail basis only.) An introduction to Web page design and site management. The characteristics of Web page design and navigation structures are analyzed, and typical features of current commercial software are presented. Hands-on practice with typical Web page design and site management software is provided. Students may receive credit for only one of the following courses: CAPP 100L or CMST 100L.
CMST 100P Using UNIX/Linux (1)
(Graded on a satisfactory/D/fail basis only.) An introduction to configuring and using UNIX and Linux on microcomputers and workstations. Hands-on experience in configuring the desktop environment of a Linux operating system is provided. Topics include UNIX commands, file management, the X-Window graphical user interface, and window managers such as Gnome and KDE. Students may receive credit for only one of the following courses: CAPP 100P or CMST 100P.
CMST 303 Advanced Application Software (3)
Prerequisite: CMST 103 or extensive experience with office application software, including word processing, spreadsheet, presentation, and database programs. A hands-on, project-based survey of advanced features of office application software. The aim is to use advanced application features to produce documents for professional and personal communication. Topics include information systems, application integration, computer hardware and software, storage, and networking. Students may receive credit for only one of the following courses: CAPP 303 or CMST 303.
CMST 306 Introduction to Visual Basic .NET Programming (3)
Prerequisite: CMST 290 or CMIS 102. A hands-on, project‑based introduction to developing object‑oriented, event-driven Web and desktop applications using the Visual Basic programming language in the .NET environment. The objective is to successfully write, test, debug, and execute Visual Basic .NET programming code to create visually oriented, event-driven desktop and Web applications. Topics include objects, events, variables, looping, data input/output, form design, sequencing of operation, interface design, and debugging. Discussion also covers specifications and requirements, documentation, and determination of performance relative to specification.
CMST 310 Fundamentals of Electronic Publishing (3)
Prerequisite: IFSM 201 or CMST 103. Recommended: CMST 290 and 295. A hands-on, project-based introduction to the tools, concepts, processes, and methods of electronic (desktop) publishing. The aim is to use Adobe InDesign (or another professional electronic publishing software program) to create electronic publications for various media formats following fundamental design principles. Topics include the history and evolution of publishing, working with color, incorporating graphics, principles and elements of design, publication workflow, emerging technologies, careers in the field, ethical and legal considerations, and collaborative design. Students may receive credit for only one of the following courses: CAPP 310, CAPP 398B, or CMST 310.
CMST 385 Principles of Web Design and Technology I (3)
Prerequisite: CMST 290, CMIS 102, IFSM 201, or CMST 103. Recommended: CMST 295. A study of Web design, tools and technology principles. The goal is to plan and produce a professional Web site. Topics include Internet protocols; usability; accessibility; and social, ethical, and legal issues related to Web site production. Focus is on Extensible HyperText Markup Language (XHTML) and cascading style sheets (CSS). Students may receive credit for only one of the following courses: CAPP 385 or CMST 385.
CMST 386 Principles of Web Design and Technology II (3)
Prerequisites: CMST 385. Continuation of the study of Web design, tools, and technology principles. The objective is to create a Web site promotion strategy, with search engine optimization, and produce a professional Web site that incorporates multimedia and scripting. Topics include Web site marketing, Web analytics, performance, privacy, and security issues related to Web site production. Focus is on Extensible HyperText Markup Language (XHTML), cascading style sheets (CSS), and JavaScript. Students may receive credit for only one of the following courses: CAPP 386 or CMST 386.
Last updated: 5 July 2011