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.