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 ATC Home|
Staff | Help
| GRCC Home
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
