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.