This degree or certificate is designed for those students interested in computer science,
either as a professional concentration, or for transfer to a four-year computer science
program. Upon completion of this certificate program, students will be able to name
the four basic parts of computer organization and have a working knowledge of assembly
language. Students will be able to describe recursion, linked lists, queues, and stacks
and algorithm efficiency, as well as, procedural, functional, logic and object-oriented
programing languages.
The Associate of Science degree is granted to students who have completed at least
12 semester units of the required 60-degree applicable semester units at Glendale
Community College. The required 60 semester units must include all of the following:
(1) Completion of the courses required in the major or area of emphasis with a grade
of “C” or better, or a “P” grade. (2) Completion of one of the following general education
patterns: GCC General Education Requirements or the California General Education Transfer
Curriculum (Cal-GETC) requirements. (3) A minimum GPA of 2.0 in the required 60 semester
units.
The Certificate is granted to students who have completed the requisite units outlined
in the major requirements with at least 6 semester units of the required courses at
Glendale Community College. All courses must be completed with a grade of “C” or better,
or a “P” grade.
Program Learning Outcomes: Upon completion of this program, students will prepare a software project to implement
a single scientific, mathematical, business, or technical function.
Associate of Science Program Map
Certificate Program Map
| REQUIRED COURSES FOR MAJOR/CERTIFICATE |
UNITS |
| CS/IS 165 |
Computer Architecture and Assembly Language |
4 |
| CS/IS 166 |
Advanced Computer Architecture and Assembly Language |
3 |
| CS/IS 211 |
Data Structure |
4 |
| CS/IS 212 |
Advanced Data Structure |
3 |
| CS/IS 280 |
Concepts of Programming Languages |
3 |
| CHOOSE A MINIMUM OF TWENTY UNITS FROM THE FOLLOWING |
| CS/IS 101 |
Introduction to Computer and Information Systems |
5 |
| CS/IS 112 |
Introduction to Programming Using JAVA |
3 |
| CS/IS 125 |
Discrete Structures for Computing |
4 |
| CS/IS 135 |
Programming in C/C++ |
3 |
| CS/IS 137 |
C++ and Advanced Topics |
4 |
| CS/IS 139 |
JAVA |
3 |
| CS/IS 172 |
Unix/Linux Operating System |
4 |
| CS/IS 174 |
Unix/Linux System Administration |
4 |
| CS/IS 190 |
Introduction to Computer Networks |
3 |
| MATH 103E |
Calculus and Analytic Geometry I |
5 |
| MATH 104E |
Calculus and Analytic Geometry II |
5 |
| MATH 107 |
Linear Algebra |
4 |
| PHY 101 |
Physics for Scientists and Engineers: A |
5 |
| TOTAL UNITS REQUIRED |
37 |
Units for the major may be double counted for Cal-GETC or GCC General Education. Elective
units may be used to reach the 60-unit degree requirement.
NOTE: ADDITIONAL COURSEWORK MIGHT BE REQUIRED DUE TO PREREQUISITES. SEE A COUNSELOR
FOR A PERSONALIZED STUDENT EDUCATIONAL PLAN.
| Fall 2026 |
GCC Catalog 2026-2027
|
|
Important Notice: In the event of a discrepancy between the information presented
above and the online and/or print versions of the GCC Catalog, please contact a counselor
or the office of Admissions and Records. For previous years requirements please see
the catalog from that year.
|