CCRI - click here to return to CCRI home page2002 - 2004 Catalog, CCRI - click here to return to catalog index
INDEX | PROGRAMS | COURSES | CALENDAR | SEARCH | AVAILABLE COURSES | APPLY | CCRI HOME spacer.gif (5x1 -- 0 bytes)
spacer.gif (1x1 -- 0 bytes)
Revised Current additions and corrections are marked with this "Revised" icon and displayed in RED text. Effective Fall 2004 Items marked with this "Fall 2004" icon are effective Fall '04.
spacer.gif (1x1 -- 0 bytes)

Computer Studies & Information  Processing (COMI)

COMI-1000 – Tech Readiness - 1 Credit

This is a basic course in using computers. It presumes no familiarity with computers. It covers topics such as working with Windows and the Windows desktop, file handling, email and the Internet (browsing and searching). Lab: 4 hours

COMI-1100 – Introduction to Computers - 3 Credits

The computer literacy course provides a comprehensive introduction to the principles of computers and information processing. Students will be introduced to the operation and terminology of computer systems as well as certain microcomputer application packages such as word processing, spreadsheets, database systems.  Lecture: 3 hours, Lab: 1 hour

COMI 1120 – Introduction to Computer Hardware - 1 Credit

This module of the computer literacy course provides an introduction to the operation and terminology of the hardware of computer systems. Lecture: 3 hours, Lab: 1 hour

COMI 1140 – Introduction to Computer Software - 1 Credit

This module of the computer literacy course provides an introduction to the development, types, uses and terminology of the software in computer systems. Lecture: 3 hours, Lab: 1 hour

COMI-1150 – Programming Concepts - 3 Credits

This course introduces the important concepts and skills necessary to write common business programs. Emphasis throughout is on structured programming techniques and top-down design. Lecture: 3 hours, Lab: 1 hour

COMI 1210 – Programming in BASIC - 1 Credit

This module of the computer literacy course provides students with an introductory course in writing programs using the BASIC language. Lecture: 3 hours, Lab: 1 hour

COMI-1215 – Programming in C++ - 3 credits

This is a comprehensive course in programming in C. It will include topics such as types, operators, expressions, control flow, functions, arrays, pointers, structures, file handling and the C implementation of stacks, queues and linked lists. (Prerequisite: Minimum of six credits in other programming languages or equivalent.)  Lecture: 3 hours, Lab: 1 hour

COMI 1220 – Fundamentals of "C++" - 1 Credit

This module will present the construction of a C language program using elementary C language structures and employing structured programming techniques for program design. (Prerequisite: Minimum of six credits in other programming languages or equivalent.) Lecture: 3 hours, Lab: 1 hour

COMI 1222 – Intermediate "C++" - 1 Credit

This module will present the construction of C language programs involving pointers, structures, file handling. Software design concepts will be emphasized throughout. Lecture: 3 hours, Lab:1 hour

COMI 1224 – Advanced "C++" - 1 Credit

This module will present the construction of advanced C language programs involving data structures such as stacks, queues, linked lists and binary trees, as well as an introduction to programming in C++. Lecture: 3 hours, Lab:1 hour

COMI 1232 – Intermediate PASCAL - 1 Credit

This module will present the construction of PASCAL programs for handling arrays, data structures and sequential file processing. (Prerequisite: COMI 1230) Lecture: 3 hours, Lab:1 hour

COMI 1240 – Object-Oriented Programming  - 3 Credits

This course introduces the students to the fundamentals of designing and coding object-oriented programs. Basic topics such as object classes, class inheritance, friend functions and function overloading will be discussed. Students will write programs using one of the object-oriented languages. (Prerequisite: Six credits in programming languages or permission of the instructor) Lecture: 3 hours, Lab: 1 hour

COMI 1241 – Introduction to Object- Oriented Programming - 1 Credit

This course will survey the topic of object oriented programming. Students will write simple programs using an object-oriented language. (Prerequisite: 3 credits in programming languages or permission of instructor) Lecture: 3 hours, Lab: 1 hour

COMI-1260 – Programming in Fourth Generation Languages - 3 Credits

This course offers a foundation in the fundamentals of fourth generation language programming. Particular attention is devoted to the end-user perspective including incremental development and detailed design options. Lecture: 3 hours, Lab: 1 hour

COMI 1310 – BASIC Programming - 3 Credits

This course provides an extensive coverage of the BASIC Programming Language. Emphasis is placed on a Structured Programming approach. Lecture: 2 hours, Lab: 2 hours

COMI 1410 – Microcomputer Software - 3 Credits

This course is designed to introduce operational procedures for several standard data management software packages which utilize microcomputer systems. Students will construct and manipulate data files to produce clear, concise reports. Lecture: 2 hours, Lab: 2 hours

COMI 1415 – Microcomputer Operating System - 1 Credit

This module is designed to familiarize the student with operating system commands for the microcomputer. The student will be exposed to statements which will enhance their computer operational abilities. Lecture: 2 hours, Lab: 2 hours

COMI 1419 – Using Spreadsheet Software - 3 Credits

This course introduces the operational procedures for spreadsheet software. Lecture: 2 hours, Lab: 2 hours

COMI 1420 – Introduction to Spreadsheets - 1 Credit

The purpose of the course is to introduce the operational procedures for a spreadsheet software package. Students will construct and manipulate data files to produce clear and concise reports. Lecture: 2 hours, Lab: 2 hours

COMI 1422 – Intermediate Spreadsheets - 1 Credit

This module will present topics and functions, advanced database techniques and additional add-in topics. This module will focus on conceptual features beyond the scope of beginning spreadsheet uses. The topics will include utilizing additional spreadsheet features and macro planning and development. Lecture: 2 hours, Lab: 2 hours

COMI 1425 – Advanced Spreadsheets - 1 Credit

This module will cover advanced topics using integrated spreadsheet software. Topics include macros, application design and menu building. Lecture: 2 hours, Lab: 2 hours

COMI 1428 – Use of Database Software  - 3 Credits

This course will introduce students to different methods of organizing and accessing computer files as well as covering data base design and management, macros, events, procedures, reports, queries and forms. Topics also included will be data file and record structure definitions, their construction and their use in other applications. Lecture: 2 hours, Lab: 2 hours

COMI 1430 – Introduction to Database Software - 1 Credit

This course will introduce students to different methods of organizing and accessing computer files as well as covering data base design and management. Lecture: 2 hours, Lab: 2 hours

COMI 1432 – Intermediate Database Software  - 1 Credit

This course will focus on the creation and manipulation of data files to produce clear and concise reports using database software. Lecture: 2 hours, Lab: 2 hours

COMI 1434 – Advanced Database Software - 1 Credit

This course focuses on data file and record structure definitions, their construction and how they are used in a word processing program, a spreadsheet program and other applications. Lecture: 2 hours, Lab: 2 hours

COMI 1440 – Automated Charts and Graphs - 1 Credit

This course focuses on the use of microcomputer software that incorporates presentation as well as analytical graphics. Students will create informative report documents and visual presentations using charts, graphs and/or pictures. Lecture: 2 hours, Lab: 2 hours

COMI 1445 – Presentation Graphics - 1 Credit

This course will explore more advanced tools and topic areas in the PowerPoint presentation software. Lecture: 3 hours, Lab: 1 hour

COMI 1475 – Introduction to VISIO - 1 Credit

This course will introduce the student to basic VISIO tools. The student will be able to create and manipulate drawings and shapes, including flowcharts, diagrams and organizational charts. (Prerequisite: COMI 1100) Lecture: 3 hours, Lab: 1 hour

COMI 1450 – WINDOWS Operating System - 3 Credits

This course is designed to familiarize the student with the graphical user operating environment. Basic and advanced functions of WINDOWS will be demonstrated. The student will do laboratory assignments to utilize the basic operating functions of WINDOWS such as file handling, fonts, graphics, icons, OLE, SOUND and MULTI-MEDIA. Lecture: 3 hours, Lab: 1 hour

COMI 1451 – Introduction to WINDOWS - 1 Credit

This module is designed to familiarize the student with the graphical user operating environment. Basic functions of WINDOWS will be demonstrated. The student will do laboratory assignments to utilize the basic operating functions of WINDOWS such as file handling, fonts, graphics, icons and Screen Control. Lecture: 3 hours, Lab: 1 hour

COMI-1452 – Intermediate WINDOWS  - 1 Credit

This module is designed to familiarize the student with the graphical user operating environment. Intermediate functions of WINDOWS OLE (Object Link and Imbedding Files) and SOUND will be demonstrated. The student will do laboratory assignments to utilize these intermediate operating functions of WINDOWS and also demonstrate them in class. Lecture: 3 hours, Lab: 1 hour

COMI-1453 – Advanced WINDOWS - 1 Credit

This module is designed to demonstrate advanced techniques of the WINDOWS operating system. Topics will include COMPOUND FILES, OLE, SOUND, VIDEO, MULTI-MEDIA file editing and CD-ROM. Lecture: 3 hours, Lab: 1 hour

COMI 1460 – Unix Operating System - 3 Credits

Basic command structures and syntax of the UNIX operating system. Includes file and directory manipulation and shell scripts. Essential system administration topics and system administration shell scripts. This course will include system startup/shutdown, account management and system backup of the UNIX operating system. Covering advanced system administration topics including networking, security, printing systems and graphical user interface (GUI) of the UNIX operating system. Lecture: 3 hours, Lab: 1 hour

COMI-1461 – Introduction to UNIX - 1 Credit

This course is designed to expose the student to the basic command structures and syntax of the UNIX operating system. The content is to include file and directory manipulation as well as use of shell scripts. Lecture: 3 hours, Lab: 1 hour

COMI-1462 – Intermediate UNIX - 1 Credit

This course is designed to provide an understanding of essential system administration topics and system administration shell scripts. This course will include system startup/shutdown, account management and system backup of the UNIX operating system. Lecture: 3 hours, Lab: 1 hour

COMI-1463 – Advanced UNIX - 1 Credit

This course will cover advanced system administration topics including networking, security, printing systems and graphical user interface (GUI) of the UNIX operating system.  Lecture: 3 hours, Lab: 1 hour

COMI 1470 – Windows Programming Using C++ - 3 Credits

This course focuses on using C++ to design programs that run under the Windows operating system. It includes an overview of object-oriented concepts, creating Windows applications, capturing the mouse and keyboard, creating menus, dialog boxes and toolbars and the single and multiple document interfaces. (Prerequisite: COMI 1215 or 1224) Lecture: 3 hours, Lab: 1 hour

COMI 1471 – Introduction to Windows Programming Using C++ - 1 Credit

This module focuses on fundamentals of using C++ to design programs that run under the Windows operating system. It includes an overview of object-oriented concepts; creating simple windows applications; capturing the mouse and keyboard. (Prerequisite: COMI 1215 or 1224) Lecture: 3 hours, Lab: 1 hour

COMI 1472 – Intermediate Windows Programming Using C++ - 1 Credit

This module explores more advanced features of Windows applications. It includes: creating menus, toolbars, drawing in a window utilizing the programming language C++.  Lecture: 3 hours, Lab: 1 hour

COMI 1473 – Advanced Windows Programming Using C++  - 1 Credit

This module explores more advanced features of Windows applications. It includes: the multiple document interface; controls; dialog boxes; printing and print previewing. Lecture: 3 hours, Lab: 1 hour

COMI 1510 Java Programming (formerly COMI 8010) - 3 Credits

Java is a programming language designed to be used on a network. This course will explore features that set it apart from traditional programming languages: its graphics and user-interface features and writing Java applets. (Prerequisite: Minimum of six credits in other programming languages or equivalent.) Lecture: 3 hours, Lab: 1 hour

COMI 1511 Introduction to Java Programming (formerly COMI 8011)  - 1 Credit

Java is a programming language designed to be used on a network. This module will begin to explore features that set it apart from traditional programming languages: obtain an overview of object-oriented design as it applies to Java; learn about fundamental constructs of the Java programming language. (Prerequisite: Minimum of six credits in other programming languages or equivalent.) Lecture: 3 hours, Lab: 1 hour

COMI 1512 Intermediate Java Programming (formerly COMI 8012)  - 1 Credit

Java is a programming language designed to be used on a network. This module will continue to explore features that set it apart from traditional programming languages: its graphics and user-interface features and writing Java applets. Lecture: 3 hours, Lab: 1 hour

COMI 1513 Advanced Java Programming (formerly COMI 8013) - 1 Credit

Java is a programming language designed to be used on a network. This module will continue to explore features that set it apart from traditional programming languages: exception handling, multithreading, and networking. Lecture: 3 hours, Lab: 1 hour

COMI 1520 Visual Basic Programming  -3 Credits

The course is designed to familiarize the students with an object-oriented event-driven language using Visual Basic in a Windows environment. Topics will include such items as the creation and use of buttons, list boxes, scroll bars and icons in the Windows application. Lecture: 3 hours, Lab: 1 hour

COMI 1521 Introduction to Visual Basic Programming  - 1 Credit

This module is an introduction to programming in Visual Basic. The topics include: OOPS, Objects, and VARIABLES. (Prerequisite: COMI 1150 and 3 credits of a programming language.) Lecture: 3 hours, Lab: 1 hour

COMI 1522 Intermediate Visual Basic Programming  - 1 Credit

This module concludes selection structure, iteration, and file processing of Visual Basic.  Lecture: 3 hours, Lab: 1 hour

COMI 1523 Advanced Visual Basic Programming - 1 Credit

This module includes File Processing, DATABASE, Crystal Reports, and OLE Programming in Visual Basic.  Lecture: 3 hours, Lab: 1 hour

COMI 1530 Additional Topics in Visual Basic - 3 Credits

This course offers the advanced concepts of the object-oriented programming language using Visual Basic programming in the Windows environment. Topics include Windows Common Controls, database applications, classes, API and Active X.  Lecture: 3 hours, Lab: 1 hour

COMI 1531 Introduction to Additional Topics in Visual Basic - 1 Credit

This course offers the introductory concepts of the object-oriented programming language using Visual Basic programming in the Windows environment. Topics include Arrays and Collections, Classes and Objects. Lecture: 3 hours, Lab: 1 hour

COMI 1532 Intermediate Additional Topics in Visual Basic - 1 Credit

This course offers the intermediate concepts of the object-oriented programming language using Visual Basic programming in the Windows environment. Topics include Advanced Data Base Techniques. Lecture: 3 hours, Lab: 1 hour

COMI 1533 Advanced Additional Topics in Visual Basic - 1 Credit

This course offers the advanced Visual Basic topics of Windows API and creating ActiveX controls. Lecture: 3 hours, Lab: 1 hour

COMI 1630 – Word Processing - 3 Credits

This course will introduce the student to word processing skills creating, editing, printing of documents, formatting techniques, tables, merging, macros and styles. Lecture: 3 hours, Lab: 1 hour

COMI 1640 – Introduction to Word Processing - 1 Credit

This module will introduce the student to the beginning word processing skills of creating, editing and printing of short documents. Lecture: 3 hours, Lab: 1 hour

COMI 1645 – Intermediate Word Processing - 1 Credit

This course will focus on formatting characters, paragraphs, and pages using advanced formatting techniques.  Lecture: 3 hours, Lab: 1 hour

COMI 1650 – Advanced Word Processing - 1 Credit

This course focuses on columns, print attributes, templates, styles, style sheets, merging, tables and macros. Lecture: 3 hours, Lab: 1 hour

COMI 1720 – Integration of Graphics, Data Bases, and Word Processing - 1 Credit

This module will allow students to demonstrate the interfacing of graphic files with a data base (sort order) program along with the accompanying text documentation. Lecture: 3 hours, Lab: 1 hour

COMI 1740 – Electronic Mail/Networking/Communications - 1 Credit

This course introduces concepts and terminology of electronic on-line communication using internal and external wide area and local area networks. Students will use communication software to access outside computer information and electronic mail services to facilitate local and worldwide electronic communications and research. Lecture: 3 hours, Lab: 1 hour

COMI 1750 – HTML - 3 Credits

This course introduces students to the use of the language and its associated tools including the basic features of HTML scripting, approaches to writing successful WEB pages and accessing resources. Topics include graphics, tables, forms and dynamic and interactive documents. Lecture: 3 hours, Lab: 1 hour

COMI 1751 – Introduction to HTML - 1 Credit

This 1-credit course introduces students to the use of the HTML language and its associated tools including the basic features of HTML scripting. Lecture: 3 hours, Lab: 1 hour

COMI 1752 – Intermediate HTML - 1 Credit

This course focuses on advanced scripting in HTML and writing interactive scripts and documents. Lecture: 3 hours, Lab: 1 hour

COMI 1753 – Advanced HTML - 1 Credit

This course is an advanced use of the HTML language and its associated tools; including the basic features of HTML scripting, approaches to writing successful WEB pages and accessing resources.  Lecture: 3 hours, Lab: 1 hour

COMI 1760 – Effective Use of the Internet - 3 Credits

This course is designed to enable participants to become more productive through more efficient and effective use of the Internet. This 3-credit course is an introduction to the Internet and its associated tools including the basic features of HTML scripting, approaches to writing successful WEB pages and accessing resources.  Lecture: 3 hours, Lab: 1 hour

COMI 1761 – Introduction to the Use of the Internet - 1 Credit

This one-credit course is an introduction to the Internet and its associated tools. Lecture: 3 hours, Lab: 1 hour

COMI 1762 – Intermediate Use of the Internet  - 1 Credit

This course is designed to enable participants to become more productive through more efficient and effective use of the Internet.   Lecture: 3 hours, Lab: 1 hour

COMI 1763 – Advanced Use of the Internet  - 1 Credit

This course is advanced use of the Internet and its associated tools including the basic features of HTML scripting, approaches to writing successful WEB pages, and accessing resources. Simple JAVA script will be introduced. Lecture: 3 hours, Lab: 1 hour

COMI 1771 – Introduction to Web Page Development (formerly COMI 8014)  - 1 Credit

This course is designed to familiarize the student with a one-level World Wide Web page. The student will design and create a one-level web page set containing a frame page, link table, form fields, graphic slide pages or download page. Lecture: 3 hours, Lab: 1 hour

COMI 1772 – Intermediate Web Page Development (formerly COMI 8015)  - 1 Credit

This course is designed to familiarize the student with a two-level World Wide Web page. The student will design and create a two-level web page set containing a frame page, link table, form fields, graphic slide pages or download page. Lecture: 3 hours, Lab: 1hour

COMI 1773 – Advanced Web Page Development CGI and Pearl - 1 Credit

CGI is a mechanism that allows a programmer to create interactive and dynamic Web pages. This hands-on approach is intended for Web programmers who are getting started with CGI. (Prerequisite: six credits of programming courses) Lecture: 3 hours, Lab: 1 hour

COMI 1774 – Active Server Pages - 1 Credit

Active Server Web Pages is one of the many new web language techniques now used to control Web site presentations. This course is designed as an introduction to ASP and provides hands-on lab assignments for implementing ASP server side scripting control of hosted Web site presentations. Lecture: 3 hours, Lab: 1 hour (5 weeks)

COMI 1782: Security of Your Computer - 1 Credit

This course will introduce computer hardware and software security. Topics such as physical security of hardware, password systems, email security, file backup/restore, data file encrypting, cookies, virus software, personal firewall and proxy software will be covered. Lecture: 3 hours, Lab: 1 hour

COMI 1800 – Computer Networking Software - Novell - 3 Credits

This course will present the administration of a Novell 5 network. The topics include installing, using, administering and maintaining a Novell network. Lecture: 3 hours, Lab: 1 hour

COMI 1811 – Introduction to Computer Networking Software - 1 Credit

This course will present the beginning terminology and hands-on of how to map out and configure the component parts of a computer network. Lecture: 3 hours, Lab: 1 hour

COMI 1820 – Installing Computer Networking Software - 1 Credit

This course is a follow-up to the first module. The focal point will be the actual installation of a computer network and the installation of networking applications. Lecture: 3 hours, Lab: 1 hour

COMI 1830 – Managing and Maintaining Computer Networking Software - 1 Credit

This module will include how to manage the network from the view of the supervisor. This course is to include the maintenance of the network including backup and restore. Lecture: 3 hours, Lab: 1 hour

COMI 1840 – Microsoft Windows 2000 Server - 3 Credits

This course will present the terminology and operating principles of Microsoft Windows NT Software. Students will learn how to use, install and maintain Microsoft Windows NT networking software. Lecture: 3 hours, Lab: 1 hour

COMI 1841 – Introduction to Microsoft Windows 2000 Server - 1 Credit

This course will present the beginning terminology and hands-on of how to map out and configure the component parts of a Microsoft Windows NT networking system. Lecture: 3 hours, Lab: 1 hour

COMI 1842 – Intermediate Microsoft Windows 2000 Server  - 1 Credit

This module will include how to manage the network from the viewpoint of the supervisor. This course is designed for students to maintain a Microsoft NT network including troubleshooting.  Lecture: 3 hours, Lab: 1 hour

COMI 1843 – Advanced Microsoft Windows 2000 Server - 1 Credit

This module will present the adding of users and groups and giving access to Windows NT software. System monitoring, server management and trust relationships will be practiced.  Lecture: 3 hours, Lab: 1 hour

COMI 1905 – Desktop Publishing Software - 3 Credits

This course focuses on the basic page design layout, formatting publications and the production of a complete newsletter/newspaper to produce a camera-ready publication.  Lecture: 3 hours, Lab: 1 hour

COMI 1910 – Introduction to Desktop Publishing Software  - 1 Credit

This course focuses on the basic page design layout utilizing up-to-date desktop publishing application software.   Lecture: 3 hours, Lab: 1 hour

COMI 1920 – Intermediate Desktop Publishing Software - 1 Credit

This course focuses on formatting techniques and page layouts while using desktop publishing software. Lecture: 3 hours, Lab: 1 hour

COMI 1930 – Advanced Desktop Publishing Software  - 1 Credit

This course focuses on the complete publication of a newspaper/newsletter integrating forms, digitized graphics and textual materials with up-to-date application software.  Lecture: 3 hours, Lab: 1 hour

COMI 1971: Introduction to Animation Software - 1 Credit

This course will introduce the student to the fundamental concepts and skills of animation software. Students will learn how to draw basic shapes and work with type and the pen tool to create objects. The students will then learn how to animate positions, edit keyframes and animate object properties to create a basic animation. Lecture: 3 hours, Lab: 1 hour

COMI 1973: Advanced Animation Software - 1 Credit

This course will continue to expand the student’s knowledge of skills of animation software. Students will learn how to create basic rollovers, animated and remote rollovers and animated masks. Students will then learn how to create basic behaviors, animate time-independent groups and add sounds to compositions. Students will finally explore how to create advanced behaviors, combine animations with QuickTime movies in web development software and export their work. (Prerequisite: COMI 1971) Lecture: 3 hours, Lab: 1 hour

 

Link to COMP Coursesarrow pointing right

spacer.gif (1x1 -- 0 bytes)
Revised Current additions and corrections are marked with this "Revised"  icon and displayed in RED text. Effective Fall 2004 Items marked with this "Fall 2004" icon are effective Fall '04.
spacer.gif (1x1 -- 0 bytes)
INDEX spacer-line-white.gif (3x10 -- 0 bytes) PROGRAMS spacer-line-white.gif (3x10 -- 0 bytes) COURSES spacer-line-white.gif (3x10 -- 0 bytes) CALENDAR spacer-line-white.gif (3x10 -- 0 bytes) SEARCH spacer-line-white.gif (3x10 -- 0 bytes) AVAILABLE COURSES spacer-line-white.gif (3x10 -- 0 bytes) APPLY spacer-line-white.gif (3x10 -- 0 bytes) CCRI HOME
spacer.gif (1x1 -- 0 bytes)
CCRI Home