Untitled Document

 

GRCC Image

Computer Application Class Information

CO  101

 

Introduction to Computer Applications

 

General understanding and operation of personal computers. Productive ways that computer systems can be used are demonstrated. Students are assumed to have little or no previous computing experience. Assignments are completed on selected computers using available computer software packages including word processing, graphics, electronic spreadsheet, and file management.

2 units min / 2 units max, Lecture/Lab Combination

 

 

CO  102

 

Introduction to Integrated Software

 

Prerequisite: CO 101 -- Students learn the various dimensions of an integrated software package. Emphasis is on the use of databases to manage information such as registration for a conference, inventory management, maintenance of a collection. Students use other components of the software to produce supporting documentation such as publicity, name badges, cost analysis, and report writing. File management is also covered. Offered Fall, Winter, and Summer.

2 units min / 2 units max, Lecture/Lab Combination

 

 

CO  105

 

Windows Operating System

 

Prerequisite: CO 101 -- Students learn operations and basic features of a Windows Operating System to enhance productivity when using a computer to run applications. Using an IBM compatible computer, students control windows, manage programs, work with directories and files, use accessories, transfer data between applications, manage printing, perform disk maintenance and customize Windows environment. Offered Fall, Winter, Summer.

2 units min / 2 units max, Lecture/Lab Combination

 

 

CO  110

 

Introduction to Computer Information Systems

 

Study of the fundamentals of working with computers and Information Systems in business organizations. The course starts with hardware, software, data, procedures, and personnel. It progresses to information system components: transaction processing, management reporting, decision support and executive support systems. Emphasis is on how information systems employees and the rest of the organization must work together to compete in an information-based society.

3 units min / 3 units max, Lecture

 

 

CO  116

 

Introduction to Programming

 

Prerequisite: CO 101 recommended -- Introduction to computer program writing for those who have never programmed, including definitions, problem solving, the programming process, and program design tools. After solid preparation, students begin to write actual programs in a structured pattern of modules, including detail modules from a program library. This course emphasizes the importance of design and coordinating procedures to accomplish programming objectives. Using QBASIC, this course readies students for an easy transition to high level languages.

3 units min / 3 units max, Lecture/Lab Combination

 

 

CO  120

 

Using Graphics Software

 

Prerequisite: CO 101 -- Students are introduced to drawing techniques for both raster and vector images. Projects include illustration, typesetting, identity graphics and fine arts. Classes are offered on both Macintosh and IBM platforms.

2 units min / 2 units max, Lecture/Lab Combination

 

 

CO  122

 

Computerized Illustration

 

Prerequisite: CO 120 -- Students use computer graphics media for creating illustrations and analyzing design alternatives; or using current graphic software, students evaluate, model and render two-dimensional images, black and white as well as color. Projects include technical drawings, advertising layouts, and fine art illustrations. Prior graphic design background and experience using a computer with a graphical tool set beneficial. Lab fee.

2 units min / 2 units max, Lecture/Lab Combination

 

 

CO  124

 

VISUAL BASIC Programming

 

Prerequisite: CO 116 recommended -- Fundamentals of VISUAL BASIC language programming with an emphasis on problem-solving techniques. Each assignment will have a graphical user interface design with appropriate controls. Events for controls will be coded in VISUAL BASIC. Assignments will be based on scientific, mathematical, and business themes. VISUAL BASIC is one of the most widely used languages on personal computers. Lab fee.

3 units min / 3 units max, Lecture/Lab Combination

 

 

CO  127

 

C/C++ Programming

 

Prerequisite: Experience with another computer programming language -- Fundamentals of C/C++ programming, including IDE commands, arithmetic expressions, variable types, input/output statements, logical operators, looping, functions and an introduction to object-oriented programming concepts. This language is portable and particularly suited for applications programming. CO 127 (C/C++) and MA 121 (FORTRAN) are the programming courses at GRCC that meet basic requirements for engineering curriculums. Please check with transfer institutions to determine if you need one or both of these courses. MA 121 can serve as a prerequisite for CO 127. Three hours lecture/lab combination.

3 units min / 3 units max, Lecture/Lab Combination

 

 

CO  132

 

UNIX Operating System

 

Prerequisites: CO 105 and a programming language -- The UNIX Operating System for control of multi-user computer networks is studied. Students learn to use basic UNIX commands to send E-mail, use the UNIX Editor and introductory Shell Programming.

2 units min / 2 units max, Lecture/Lab Combination

 

 

CO  140

 

Multimedia Presentations

 

Prerequisite: CO 101 -- Students learn to create attention-holding presentations using computer software designed for this purpose. As "information age" workers, students focus on the effective communication of ideas and information. Using a common design, students produce interactive slide shows, handouts and speaker notes.

2 units min / 2 units max, Lecture/Lab Combination

 

 

CO  142

 

UNIX Shell Programming

 

Prerequisite: CO 132 -- Students learn to write UNIX shell programs. In a hands-on environment students study shell processes, variables and file types, keyword and positional parameters. Flow control and looping contructs, redirection, piping, debugging aids, command line interpretation, and programming efficiency are also covered. A knowledge of shell programming is essential for UNIX Systems Administrators and Applications Developers.

2 units min / 2 units max, Lecture/Lab Combination

 

 

CO  144

 

Music, Sound and Computers (MIDI)

 

Students use the Musical Instrument Digital Interface (MIDI) equipped computing system to enhance communication through music and sound; apply fundamental music and computer skills to create a music and/or sound segment for incorporation into composition or presentation of choice; and use the MIDI system for synthesizer programming and digital sequence recording while gaining familiarity with MIDI computer software. Prior introductory experiences with both music and computers recommended. CO 144 and MU 144 are the same course. Students receiving credit for one cannot receive credit for the other.

2 units min / 2 units max, Lecture/Lab Combination

 

 

CO  150

 

Introductory Computer Animation

 

Prerequisite: CO 101 -- Students use animation techniques to articulate cartoon or a process simulation. Using computer animation software, students work with timing effects from manipulation, color cycling, film loops, palette transitions, sound files and other animation components.

2 units min / 2 units max, Lecture/Lab Combination

 

 

CO  151

 

Electronic Spreadsheet

 

Prerequisite: CO 101 -- Introduction to using the computer to electronically manipulate data on a spreadsheet. Practical examples are shown for work, home, and education. Topics include formulas, copying, formatting, graphing, large spreadsheets, wizards, printing, sorting and database commands. Students are assumed to have introductory computer experience, with little or no experience in electronic spreadsheets.

1 units min / 1 units max, Lecture/Lab Combination

 

 

CO  153

 

Personal Computer Word Processing

 

The use of word processing software on a personal computer for enhancing efficiency and productivity. Participants are assumed to have had only a beginning experience with computers. Students will complete assignments on selected computers using appropriate software and equipment.

1 units min / 1 units max, Lecture/Lab Combination

 

 

CO  161

 

Introduction to Database Applications

 

Prerequisite: CO 124 or equivalent -- An introduction to interactive data storage, retrieval, and reporting for both single and organizational users (client-server settings) using database management systems. In this hands-on course with each student at a PC, students will create, edit, and query files; print mailing labels and reports from their data; and review other application development tools customarily included with a DBMS.

3 units min / 3 units max, Lecture/Lab Combination

 

 

CO  162

 

Introduction to Desktop Publishing

 

Prerequisite: CO 101; Co-requisite: CO 120 -- Desktop publishing is the design, layout, and printing of documents combining text and graphics. This course incorporates student hands-on experience with lectures/demonstrations in a computer equipped classroom. The couse develops practical skills necessary for electronic page layout on the personal computer. Various desktop publishing projects are examined; newsletters, menus, resumes, advertising and identification packages. Design and production principles are demonstrated. The student will produce a variety of assigned desktop publishing projects. Lab fee.

2 units min / 2 units max, Lecture/Lab Combination

 

 

CO  166

 

Interactive Multimedia

 

Prerequisite: CO 120 -- Students use hypermedia software to develop applications that integrate media to communicate information through interaction. In a hands-on environment, students manipulate graphics, create and link modules, write scripts, integrate animations, produce sound events and access video segments. Each student produces a media-integrated environment where items are available by association.

2 units min / 2 units max, Lecture/Lab Combination

 

 

CO  180

 

Cooperative Education-Computer Applications I

 

Prerequisite: Prior approval of Co-op Coordinator -- Students participate in a cooperative program of work and learning that involves area employers. The student must work a minimum of 15 hours a week under supervision at an approved place of employment. The student, employer and coordinator will mutually agree on career-related projects. In addition, the student will complete assignments such as resumes, cover letters, and short papers on various career-related subjects, career assessments, etc. The student will also have a choice of seminars, lectures and/or job fairs to attend, as well as videos to view.

3 units min / 3 units max, Work Experience

 

 

CO  181

 

Cooperative Education-Computer Applications II

 

Prerequisite: Prior approval of Co-op Coordinator -- Students participate in a cooperative program of work and learning that involves area employers. The student must work a minimum of 15 hours a week under supervision at an approved place of employment. The student, employer and coordinator will mutually agree on career-related projects. In addition, the student will complete assignments such as resumes, cover letters, and short papers on various career-related subjects, career assessments, etc. The student will also have a choice of seminars, lectures and/or job fairs to attend, as well as videos to view.

3 units min / 3 units max, Work Experience

 

 

CO  215

 

Introduction to Java Programming

 

Prerequisite: CO 116 -- Java programming is a continuation of the study of programming applications and an introduction to object oriented programming (OOP). In a hands-on environment, students write Java applets to enhance Internet homepage display. Java programs use OOP technology and are platform-independent programs (they run on all operating systems, Windows, UNIX, etc.). Students will learn basic HTML and homepage design.

3 units min / 3 units max, Lecture/Lab Combination

 

 

CO  224

 

Systems Analysis

 

Prerequisite: CO 110 or equivalent -- The role of the systems analyst in a computer environment. Includes feasibility studies, system design, screen design and layout, disk and tape record layout, input-output specifications, and control procedures.

3 units min / 3 units max, Lecture

 

 

CO  225

 

Advanced BASIC Programming

 

Prerequisite: CO 124 -- A course for Windows BASIC programmers interested in extending capabilities with program design. Projects will emphasize advanced features such as Windows interfacing, text files, binary files, database interfacing, graphics, and other features of VISUAL programming.

3 units min / 3 units max, Lecture/Lab Combination

 

 

CO  227

 

Object Oriented Programming

 

Prerequisite: CO 127 -- Object-Oriented Programming (OOP) using C++. To enhance programmer productivity, students program Windows applications using OOP concepts. In a hands-on environment, students write programs using classes, objects, inheritance, polymorphism, functions, overloading, type conversions and other C++ features.

3 units min / 3 units max, Lecture/Lab Combination

 

 

CO  230

 

Introduction to Telecommunications

 

Prerequisite: CO 101 -- The telecommunications field is explored with special emphasis on the personal computer. Concepts include global telecommunication systems, personal computer networking, telecommunications applications, transmission media and telecommunication issues pertinent to the workplace. Two hours lecture/lab combi

CO  231

 

Wide Area Networking (WAN) Theory

 

Prerequisite: CO 230 -- Survey of structures and uses of computer networks for distributed processing. Students learn to analyze needs for computer networks. They learn to evaluate costs to the organization, such as software and hardware as well as political costs. They learn to describe the network system so other users can understand it.

3 units min / 3 units max, Lecture

 

 

CO  232

 

UNIX System Administration

 

Students learn how to administer a multi-user UNIX computer system. Installing, configuring, and managing the system are incorporated into group hands-on activities. Students use the procedures to monitor and maintain the system to prevent file corruption and to enhance use of the UNIX operating system.

2 units min / 2 units max, Lecture/Lab Combination

 

 

CO  233

 

Local Area Networks

 

Prerequisite: CO 132 -- Computer Local Area Networks (LAN) are thoroughly studied. Students learn the different topologies, terminology and theories that pertain to the field of networks by working in a Netware environment. Students will learn about use of network utility programs, file systems and how to use the NDS. Hands-on experience will be gained by working with networked PCs.

2 units min / 2 units max, Lecture/Lab Combination

 

 

CO  234

 

Advanced Local Area Networking

 

Prerequisite: CO 233 -- Understanding of 10BaseT and components. Also hands-on work with Novell NetWare's menu utilities, using the advanced features of Filer, Syscon, Session, Pconsole. Advanced features of command line utilities will be incorporated in class. Creating profiles (user logins) and installing some software.

2 units min / 2 units max, Lecture/Lab Combination

 

 

CO  235

 

Advanced LAN for Windows NT Server

 

Prerequisite: CO 233 -- Students will learn to administer a Windows NT network. Topics include NT server installation and configuration, server storage and performance options, and server clients. Students will learn how to manage server folders, permission, and other software installation procedures on an NT server. Printer management and remote access will be applied to a Windows NT server.

2 units min / 2 units max, Lecture/Lab Combination

 

 

CO  245

 

Using the Internet

 

Prerequisite: CO 132 or CO 230 -- Independent, self-paced learning: access the Internet, or "Information Super Highway," from your own computer (or use the Open Computer Lab). Topics include Web browsing, FTP, and library searches. Instructor and course requirements are available at the orientation or on the Internet itself. Lab fee.

3 units min / 3 units max, Independent Study

 

 

CO  247

 

Internet Scripting

 

Prerequisite: Thorough understanding of the Internet and programming -- HTML documents and scripts are designed using the latest editors and programming language. To enhance Internet scripting productivity, students program Windows applications using HTML editors and current object-oriented concepts. In a hands-on environment, students write scripts and HTML files using forms, columns, input areas, and text display. The scripts include CGI, Java, or current language. Lab fee.

3 units min / 3 units max, Lecture/Lab Combination

 

 

CO  250

 

Three-dimensional Computer Animation

 

Prerequisite: CO 150 -- Students use 3-D modeling and animation to articulate and communicate ideas and concepts. Student produces a series of fully rendered 3-D animated models in such areas as information video, marketing, facilities walkthroughs, and preproduction product evaluation. Using 3-D modeling software, students work with timing effects, creation of 3-D objects from a 2-D plane, materials editing, reflection mapping, and other 3-D animation operations. Prior experience using a graphical tool set to create 2-D animation is beneficial.

3 units min / 3 units max, Lecture/Lab Combination

 

 

CO  260

 

Advanced Database Applications

 

Prerequisite: CO 161 -- A thorough introduction to programming techniques for a relational database management system. Emphasis is on the development of self-contained application systems using interrelated files. Relational database code compilers and code generators are examined.

3 units min / 3 units max, Lecture/Lab Combination

 

 

CO  262

 

Advanced Desktop Publishing

 

Prerequisite: CO 162 -- Students prepare publications for commercial printing at a significant time savings using advanced desktop publishing commands. Working with a service bureau, students complete all pre-press tasks in class, including color separations. Students practice team design and problem solving skills.

2 units min / 2 units max, Lecture/Lab Combination

 

 

CO  265

 

Computer Interfacing

 

Students learn to connect microcomputers to peripheral devices; includes microprocessor architecture, peripherals, parallel and serial input/output current loops, RS-232-C interface, IEEE-488 interface, microcomputer and analog devices. Students learn to connect microcomputers with several different kinds of input and output devices to create operational data gathering and reporting systems. Four hours lecture/lab combination. This course is the same as CO 265; therefore, credit cannot be granted for both courses.

2 units min / 2 units max, Lecture/Lab Combination

 

 

CO  266

 

Computer Servicing

 

Prerequisite: CO 265 or EL 265 -- Students learn to troubleshoot and repair microcomputer systems, including microcomputer software, basic operation of system components, troubleshooting techniques and documentation of analysis and repair information. They learn basic operational theories and perform extensive laboratory work involving analysis and repair of computers. Four hours lecture/lab combination. This course is the same as EL 266; therefore, credit cannot be granted for both courses.

2 units min / 2 units max, Lecture/Lab Combination

 

 

CO  270

 

Introduction to PC Repair

 

This course begins with fundamental computer terminology. It emphasizes the practical knowledge students require to service and upgrade a personal computer. The student will disassemble and reassemble a PC.

3 units min / 3 units max, Lecture

 

 

CO  291

 

Seminar in Computer Applications 1

 

Prerequisite: Sophomore level -- Offered upon demand and when interest in a particular subject area in computer applications will allow for scheduling. Seminar may be repeated if subject matter changes. Minimum student participation is 40 clock hours. The seminar allows two or more students to study and use materials in a field related to their curriculum. Students will work under the supervision of an instructor.

1 units min / 1 units max, Seminar

 

 

CO  292

 

Seminar in Computer Applications 2

 

Prerequisite: Sophomore level -- Offered upon demand and when interest in a particular subject area in computer applications will allow for scheduling. Seminar may be repeated if subject matter changes. Minimum student participation is 80 clock hours. The seminar allows two or more students to study and use materials in a field related to their curriculum. Students will work under the supervision of an instructor.

2 units min / 2 units max, Seminar

 

 

CO  293

 

Seminar in Computer Applications 3

 

Prerequisite: Sophomore level -- Offered upon demand and when interest in a particular subject area in computer applications will allow for scheduling. Seminar may be repeated if subject matter changes. Minimum student participation is 120 clock hours. The seminar allows two or more students to study and use materials in a field related to their curriculum. Students will work under the supervision of an instructor.

3 units min / 3 units max, Seminar

 

 

CO  294

 

Seminar in Computer Applications 4

 

Prerequisite: Sophomore level -- Offered upon demand and when interest in a particular subject area in computer applications will allow for scheduling. Seminar may be repeated if subject matter changes. Minimum student participation is 160 clock hours. The seminar allows two or more students to study and use materials in a field related to their curriculum. Students will work under the supervision of an instructor.

4 units min / 4 units max, Seminar

 

 

CO  298

 

Independent Study-1

 

Prerequisite: Sophomore level -- Readings, research or independent study performed under the guidance of a faculty member. Students may propose projects in any area of computer applications and must have the written permission of the supervising instructor, the appropriate Department Head/Program Director, and the appropriate Dean before they register for this course. Students electing independent study for the first time should take CO 298. No student may earn more than two credits in independent study.

1 units min / 1 units max, Independent Study

 

 

CO  299

 

Independent Study-2

 

Prerequisite: Sophomore level -- Readings, research or independent study performed under the guidance of a faculty member. Students may propose projects in any area of computer applications and must have the written permission of the supervising instructor, the appropriate Department Head/Program Director, and the appropriate Dean before they resgister for this course. Students electing independent study for the first time should take CO 298. No student may earn more than two credits in independent study.

1 units min / 1 units max, Independent Study

 

back to top

ATC Home| Staff | Help | GRCC Home

 


Updated on 27-JAN-06
Edit this page | View text only version