Apply Online FAQ Center Online@MCC Contact Info
Skip Navigation LinksHome > Academics > Course Descriptions > C
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
CAD CDI CE CHEM CIS

CAD110 CAD I Fundamentals (2-2-3)

Introduces computer aided design for 2D drawings.Students will use AutoCAD®, one of the most popular computer aided design programs. Integrated CAD competencies include: model & layout space environments, prototype drawing use, coordinate input systems, 2D engineering geometry construction in model space, geometry editing, and paper space drawing layout. Objects drawn are Mechanical and Architectural.

CAD113 Applied CAD for Industry (1-3-2)

An introduction to the basic concepts and practices of producing drawings by computer aided drafting using AutoCAD® software. Cover setting up for electronic drawing, drawing accurately, controlling the graphic display, basic drawing techniques, graphic entities and an introduction to editing.

CAD120 CAD II Intermediate (2-2-3)

A continuation of CAD110 to reinforce skills and learn more in-depth command operations for drawing and editing 3D wireframe models. Students will study the engineering graphics language necessary to communicate technical ideas and solve engineering problems with AutoCAD® . Objects drawn are Mechanical and Architectural. Prereq: CAD110

CAD210 CAD III Advanced (2-2-3)

Students will apply the standards, conventional drafting practices, and problem solution methods learned in CAD110 and CAD120 using AutoCAD® . Students will construct sets of working drawings (details & assemblies) in 3D engineering solid model formats and finalize paper space drawing formats. This course will continue with concepts and commands to enhance increased productivity. Complete mechanical and architectural projects will be created. Prerequisite: CAD120.

Back to Top

CDI111 - Electronic Publishing I (2-3-3)

Students will produce pre-designed and original publications using Introductory QuarkXPress® and PhotoShop® on Windows®-based PCs, with a focus on the principles, skills and equipment used in electronic publishing. Knowledge of basic layout and paste-up methods is necessary along with basic computer application skills.

CDI112 - Print Design Basics (2-3-3)

Introduces the basics of printed reproduction and demonstrates the historic, modern and future implications of printed communications. Students will learn the language and tools of the industry by solving weekly projects that at the beginning of the semester will teach them the use of hand tools. From there they will use a Windows™ PC platform to create camera-ready layouts that match the techniques, principles, and standards required for quality print production by the graphic artist. Co/Prerequisite: CDI111.

CDI114 - Two Dimensional Design for Graphic Arts (2-3-3)

Covers the basic principles and elements of design. Design problems are solved using techniques that acquaint the student with mechanical tools and media used in the commercial design field.

CDI121 - Electronic Publishing II (2-3-3)

This course give students training in hardware and software components of advanced electronic publishing technology, and the skills needed to produce attractive and effective printed materials. Students will learn to produce page layouts using advanced QuarkXPress® and PhotoShop®.

CDI122 - Color Theory for Graphic Arts (2-3-3)

Explores color theory for graphic arts and design concepts. A variety of projects will be solved, demonstrating how color and design can be used as effective tools for strengthening graphic communication in graphic design.

CDI124 - Typography (2-3-3)

An introduction to typefaces from an aesthetic and communicative perspective. Explores the history and background of typography to provide an understanding of the language and form of typefaces and letterforms. The students will have weekly assignments that will teach them about modern typography and ways to recognize and solve design problems using type. Prerequisites: CDI111, CDI114.

CDI211 - Illustration I 2-3-3)

An introduction to illustration with emphasis on basic ideas, techniques, media, and skill development. Prerequisite: ARTS123. Corequisite: CDI213.

CDI213 - Commercial Design I (2-3-3)

An introductory level process of researching, designing, executing, promoting and presenting for the advertising field is assessed in this course. Marketing trends, products and guidelines of the advertising and graphic arts fields are dissected and evaluated. Individual and group projects are assigned to mobilize the cognitive, creative and collaborative skills of the student. Students will put together electronic layouts that demonstrate a beginner skill in commercial design production. Prerequisites: CDI111, CDI112, CDI114, CDI121, CDI122, ARTS123, CDI124. Corequisite: CDI211.

CDI215 - Digital Publishing Methods (2-3-3)

Students will learn digital printing methods and theories. File preparation and management for print production and Raster Image Processing (RIP) will be explored and practiced. Resolution, graphic file formats, workflow methods, and color calibration of a monitor and scanner will be covered. Students will have weekly projects for hands-on training in making files production-ready. Prerequisites: CDI111, CDI112, CDI121.

CDI221 - Illustration II (2-3-3)

A continuation of CDI211, with attention given to the role of the illustration as communicator. Design problems will be assigned including book and advertising illustration. Students will receive advanced training in illustration techniques and mediums while creating their unique style. Prerequisites: ARTS123, CDI211.

CDI222 - Computer Illustration (2-3-3)

Students will produce pre-designed and original computer illustrations on Windows® based PCs. Students move from introductory drawing techniques to advanced using Adobe Illustrator®. They will learn proper color management and file preparations to ensure that the illustration printed from the screen version is the desired result and usable in electronic design. Prerequisite: CDI114.

CDI225 - Commercial Design II (2-3-3)

An advanced creative process involved in researching, designing, executing, promoting and presenting for the advertising field is assessed in this course. Marketing trends, products and guidelines of the advertising and graphic arts fields are dissected and evaluated. Individual and group projects are assigned to mobilize the cognitive, creative and collaborative skills of the student. Students will put together electronic layouts that demonstrate advanced skill in graphic design production. Completion of a self-promotional package is required. Prerequisites: all freshman courses and CDI211, CDI213, CDI215.

CDI 226 - Portfolio Preparation (2-3-3)

Students will produce a professionally mounted portfolio of at least 10 pieces, a press release, a mini portfolio and an electronically produced portfolio. Students must participate in two portfolio reviews; one attended, one unattended, and also participate in a juried exhibition. Students will identify and pursue their career and/or education goals. Co/Prerequisites: all CDI courses.

CDI227 - Internship Seminar (1-0-1)

The Internship Seminar is an opportunity for the student to prepare to work at a graphic design, commercial art, printing, publishing or advertising company. This course is designed to allow the student to further the study of graphic design through research, interviews, and hands-on projects. Students will prepare for interviews and practice interviewing techniques. Prerequisites: all freshman courses.

CDI228 - Internship (0-8-2)

The CDI Internship is an opportunity for the student to experience on-the-job training at a business or professional job site. The student must complete the first three semesters of the Graphic Design Program and be prepared to work at a graphic design, printing, publishing or advertising company. This course is designed to allow the student to further the study of art through in-field internships. Students must attend a business luncheon seminar. Prerequisites: all freshman courses and CDI211, CDI213, CDI215, CDI227.

CDI 230 - Time Based Design (2-3-3)

This project-based course introduces students to the creation of animated sequences and GIF animations using 2D and 3D tools for use on the web. Students will use Photoshop® and Illustrator® to create original artwork to animate in time based applications. Topics include an exploration of the drawing tools for creating graphics and symbols, optimization, and animating graphics. The course also covers the use of text, buttons, actions, .swf files, sounds, and storyboarding to create production work.

CDI 235 - Web Design (2-3-3)

A project-based course that addresses the design principles of web site creation. Students learn to use appropriate layouts, typography, colors, file formats, and compression methods when designing for the web. Using Photoshop®, Illustrator®, Flash®, and Dreamweaver®, students design images for background, text, graphics, and navigation for web sites. The course also covers designing for target audiences, creating an online portfolio, and preparing for the future of multi-media and web design. Prerequisites: CDI114, CIS124, CDI122, CDI224, CDI230.

Back to Top

CE110 - National Electric Code Update (Non-credit)

Covers in detail the 2008 changes to the National Electrical Code. It is presented in four sessions of 3 ¾ hours each. The course is designed to meet the requirements of the State Electricians Board for re-licensing of electricians.

Back to Top

CHEM043 - Foundations for Chemistry (3-0-3)

This high school-level course in chemistry examines the structure of matter and the nature of chemical reactions. The course helps to prepare students for college-level sciences. These credits do not count toward graduation requirements.

CHEM115 - General Chemistry I (3-3-4)

Provides a sound foundation in the basic principles of chemistry. Covers structure of matter, stoichiometry, chemical reactions, quantum theory and atomic structure, chemical periodicity, chemical bonding, gases and their properties. Laboratories reinforce the principles and concepts presented in lectures and develop critical thinking and scientific writing. Prerequisites: High school chemistry and biology with a grade of C or better, high school Algebra I or MATH131.

Back to Top

CIS097 - Computer Fundamentals (0-2-1)

Designed for students with little or no computer skill or those interested in refreshing their computer knowledge. Students will identify the major hardware and software components of a computer, gain proficiency in the Windows™ operating system and learn to manage files and folders. Students will also gain knowledge of current trends and topics in computer technology and learn the terms and skills needed in today’s computer literate society. This course may not be applied to meet certificate or degree requirements.

CIS109 - Operating Systems and Desktop Problems Resolution (2-2-3)

Emphasizes the MS Operating Systems, the most common OS found in the workplace. Topics include boot partitions, hardware requirements, software installation issues, features of the Windows™ OS, terminology, skills necessary for desktop support, user accounts and privileges, driver signing, the Device Manager, file encryption and recovery, file and folder types, extensions and attributes, configuring addresses, installation of network printers. Computer Science majors are not eligible to take this course for credit. Prerequisites: CIS097 or passing of evaluation test or permission of the instructor.

CIS110 - Microsoft Computer Applications (2-2-3)

Introduces the world of MS Applications Office Suite®. Topics include the use of Microsoft® Internet Explorer® as a research tool, and MS Applications Office Suite® (the most current version the college is licensed for). This grouping of programs includes MS Word®, MS Excel®, and MS PowerPoint®. This is not a course for a student with no computer skills and should not be considered as such; it is an intense and rapid instruction in the use of the most common MS Applications programs. Prerequisites: CIS097, permission of the instructor or a demonstrated competency in basic computer skills. (This course cannot be used toward graduation requirements for Computer Science majors.)

CIS111 - Computer Technologies I (2-2-3)

Provides a firm foundation in and understanding of fundamental computer concepts including: hardware, algorithmic design, software applications, memory concepts, storage devices, file management, operating systems, DOS Scripting, networking essentials, ethics, terminology, and the effects of current and emerging technology on our society. Prerequisite: None. Co-requisite: CIS118 or CIS148 or CIS158.

CIS113 - Database Design & Management Using SQL (2-2-3)

A foundation course in the construction of a Database. Topics include the types of databases, their advantages and frailities; a major focus will be the construction of a working database using Native SQL (Structured Query Language) as a tool. The student can expect to learn how to plan and build a relational database using a current industry standard relational database such as Oracle®. Prereq: CIS111 or permission of instructor.

CIS116 - Computer Networking I (2-2-3)

Introduces the fundamental concepts and principles that underlie computer networking using the Open Systems Interconnection (OSI) model and the TCP/IP protocol suite. Provides an overview of networking terminology, examines different networking topologies and architectures, discusses the physical components of computer networks, and reviews principles of network connectivity.

CIS118 - Visual Basic.NET Programming I (2-2-3)

Provides an understanding of structured, procedural, and event-driven programming. Students will develop techniques for problem solving through the application of programming methods and will gain experience in the nuts and bolts of program design as they complete lab work and assignments. Students will learn Visual Basic® language and programming environment. Corequisite: CIS111 or permission of instructor.

CIS120 - Microsoft® Computer Applications I (2-2-3)

Introduces additional programs associated with the Microsoft® Office Suite that have not been presented through the other classes. Covers Microsoft’s Projects, Access, Publisher, and Outlook. Students will learn how to track and manage tasks with MS Projects, create new business-oriented publications in Publisher, set up and manage a small database in Access, and manipulate the default settings associated with Outlook to maximize its utility. Prerequisites: CIS110 with a C or better or the permission of the instructor. (This course cannot be used toward graduation requirements for Computer Science majors).

CIS123 - Microsoft® Access (2-2-3)

Introduces the world’s most popular database, MS Access. Topics covered include the MS Access Development Environment, defining objects and relationships, data types, databases, how to work with templates and tables, record and table manipulation, creation of forms and reports, control features, queries, and the table analyzer. Upon successful completion of this class the student will be able to set up and run an Access Database. Open to all majors, this course provides the skills necessary to build and run a database without requiring an in-depth understanding of database theory and construction. Although database fundamentals will be taught, this class is primarily a hands-on Access class. Prerequisite: CIS110 or CIS111 with a C or better or permission of the instructor.

CIS124 - Web Programming I (2-2-3)

Provides the basic XHTML skills necessary to construct a web site. Students will acquire a working knowledge of all aspects of XHTML construction. Cascading Style Sheets (CSS) construction and design are stressed as a fundamental part of this course as are the programming, and the design aspect of web development. Students will demonstrate the effective use of text editors to complete all tasks. Students will be required to publish an online portfolio to display their web site.

CIS129 - Network Security (2-2-3)

Provides a solid foundation in different security concepts, functions and applications. The course will map the Comptia Security+ objectives including security concepts, communication and infrastructure security, basics of cryptography, and operations/ organizational security. Upon successful completion of this course, the students will be prepared to take the Comptia Security+ exam. Prereq: CIS116 with a C or better, or permission of the instructor.

CIS146 - Linux I (2-2-3)

Provides the basic skills needed to administer a UNIX/Linux server environment, and for the Linux + certification test. A recent version of the popular open-source operating system Linux will be used as a platform for course delivery. Topics to be covered include installation, the file system, file management, text editors (including vi), running and creating shell scripts, X-windows®, basic networking and basic system administration. All exercises will be completed in the shell (command line) environment.

CIS148 - Java Programming I (2-2-3)

Provides an understanding of structured, procedural, and event-driven programming. Students will develop techniques for problem solving through the application of programming methods and will gain experience in the nuts-and-bolts of program design as they complete lab work and assignments. Students will learn to use the JAVA language and programming environment. Corequisite: CIS111 or permission of instructor.

CIS158 - C# Programming I (2-2-3)

Provides an understanding of structured, procedural, and event-driven programming. Students will develop techniques for problem solving through the application of programming methods and will gain experience in the nuts-and-bolts of program design as they complete lab work and assignments. Students will learn to use the C# language and programming environment. Corequisite: CIS111 or permission of instructor.

CIS207 - Windows® Server I (2-2-3)

Prepares the student to install, configure, manage, and troubleshoot network servers using the latest version of Microsoft® Windows® Server operating system. Topics include upgrading, installing, troubleshooting, administration of resource responsibilities, installing drivers, configuring user and group accounts, and managing security features. Prerequisite: CIS116 with a C or better or permission of the instructor.

CIS210 - Data Structures and Elementary Algorithms (3-3-4)

An advanced, language-independent programming course. Students will develop and work with common programming Data Structures. Topics include Arrays, Stacks, Queue, Linked Lists, Binary Trees, Hash Tables, Heap Concepts, and Graphs. The programming language used will be the students’ choice of Java, VB.Net, or C#. Students will work in a team environment. Prereq: CIS118 or CIS148 or CIS158, or permission of the instructor.

CIS220 - Object Oriented Programming (2-2-3)

An advanced, language-independent programming course. Students will master the Object Oriented skills necessary for success in the modern IT workplace. Emphasizes Unified Modeling Language, Encapsulation, Data Abstraction, Modularity, Polymorphism, Inheritance, good programming techniques and debugging skills. The programming languages used will be the students’ choice of Java, VB.Net, Or C#. Prerequisite: CIS210 or permission of the instructor.

CIS221 - Advanced Word® (2-2-3)

Covers the intermediate and advanced features, commands, and functions of the most current version of Microsoft Word to help users enhance productivity and develop more vibrant documents. The course will prepare students to produce more complicated word documents and templates. Prerequisite: CIS110 with a C or better. (Cannot be used toward graduation requirements for Computer Science majors.)

CIS224 - Web Programming II (2-2-3)

This course will enable students to create dynamically built web sites using JavaScript and other client-side scripting languages. Students will gain advanced XHTML and CSS skills, and will gain familiarity with programming concepts and terminology common to many web scripting languages. Prerequisites: CIS124.

CIS230 - Embedded Database Programming (2-2-3)

An advanced, language-independent programming course. Students will master the skills necessary to construct Embedded SQL Programming in the modern IT workplace. Such topics as Database Connectivity Scripts, Embedding SQL in a programming language, Report Generation, HTML Interfaces, ASP or JSP concepts, and good programming techniques and debugging skills will be emphasized. The programming languages used will be the student’s choice of Java, VB.Net, or C#. Prerequisite: CIS210 and CIS113 or permission of the instructor.

CIS231 - Advanced Worksheets (2-2-3)

Provides an expanded understanding of the intermediate to advanced features of Microsoft® Excel. Students apply problem-solving and critical-thinking skills while mastering advanced spreadsheet application techniques using the latest version of Excel. Topics include development of more complex formulas by combining and nesting formulas, database formulas and functions, complex charting, forecasting and trend analysis, statistical analysis, and business “What- If” data analysis techniques. Prerequisites: CIS110 with a C or better and placement into MATH131. (Cannot be used toward graduation requirements for Computer Science majors).

CIS233 - Oracle® Database Administration I (2-2-3)

A foundations course in Oracle®, a major player in the database world. Topics covered are found under the umbrella known as Oracle® Administration 1. The course designed to prep the student to take this exam for a current version of Oracle®. This course is for the serious database person; it will teach concepts that play a key role in the creation and management of a successful database product. While Oracle® is the vehicle used to pass the information on, most of the skills learned are transferable to other relational databases with minimal difficulty. Students who successfully complete this class will have learned the skills necessary to sit for the Oracle® Database 10g: Database Administration I exam. Prerequisite: CIS113 or permission of instructor.

CIS234 - PHP & MySQL Web Development (2-2-3)

Building upon the skills taught in CIS124 and CIS224, introduces the world of Embedded PHP programming and MySQL database management. These open source entities are the tools of choice for small retail web entrepreneurs. Students focus on the structure of PHP, learn to embed the code in a standard HTML format, create a MySQL database, and perform the administrative tasks associated with such a database. Also covers working in all the data types, coding functions, Object-Oriented concepts and error handling in a PHP application. Students are required to set up a small online store to establish their skill in working with PHP and MySQL and to create an online presence for this store. Prereq: CIS124 and CIS224 with C or better or permission of the instructor.

CIS243 - Oracle® Database Administration II (2-2-3)

Students will continue their study of the concepts of how to successfully design, manage and administer a relational database using the toolsets built into the Oracle RDBMS. Backups, recovery, user rights, roles and other configuration and administration concepts and tools will be discussed. Prerequisite: CIS233.

CIS274 - XML Programming I (2-2-3)

Focuses on XML and its applications in the business-to-business, web, multimedia and database industries, with an emphasis on creating and using customized tag sets. Style sheet applications such as CSS and XSL will be explored, as will the use of DTDs and Schemas. Prerequisite: CIS124.

CIS291 - Capstone Senior Seminar (2-2-3)

Required for all AS Degree candidates. Students will develop a semester-long project in an area of their interest, complete the project and assess their progress. Examples might include development of a computer program in the language of the student’s concentration; construction of a complex database; creation of a Web 2.0 enabled web site; construction, configuration and administration of a complex network; or a portfolio of graphics and animations representing complex work. Prerequisite: completion of course work for the first three semesters of the student’s program of study.

Back to Top