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 at least 12 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.
|