GLENDALE COMMUNITY COLLEGE

COMPUTER SCIENCE

This program is designed for those students interested in computer science, either as a professional concentration, or for transfer to a four-year computer science program.
 

PREREQUISITE COURSES

REQUIRED COURSES FOR CERTIFICATE

UNITS

CS/IS 101 or equivalent and two semesters of programming beyond CS/IS 110, or two years of fulltime professional programming experience. CS/IS 165 Computer Architecture and Assembly Language 4
CS/IS 165 CS/IS 166 Advanced Computer Architecture and Assembly Language 3
Two courses from the following list: CS/IS 120, 130, 135, 137, 139, 140, 150, 165, or the equivalent. CS/IS 211 Data Structure 5
CS/IS 211 or equivalent CS/IS 212 Advanced Data Structure 3
CS/IS 135 and 139 or equivalent CS/IS 280 Concepts of Programming Languages 3
    Select courses from the following list to complete a total of 37 units
    CS/IS 101 Introduction to Computer and Information Systems 5
ECT 100 (may be taken concurrently), or CABOT 110, or eligibility for MATH 101
CS/IS 101
CS/IS 110 or
CS/IS 112
Introduction to Programming
Introduction to Programming Using JAVA
3 or
3
MATH 101 or a satisfactory score on the MATH placement test CS/IS 125** Discrete Structures for Computing 5
CS/IS 110, 112 or equivalent CS/IS 130* Introduction to Algorithms Using PASCAL 4
CS/IS 130 or equivalent CS/IS 135 Programming in C/C++ 4
CS/IS 135 or one year of C programming experience CS/IS 137 Advanced C and C++ Programming 4
CS/IS 130 or equivalent CS/IS 139 JAVA 4
CS/IS 135, 139 or equivalent CS/IS 172 Unix/Linux Operating System 4
  CS/IS 190 Networking and Telecommunications 3
MATH 110 or MATH 100 and 102, or satisfactory scores on MATH placement test. MATH 103* Calculus and Analytic Geometry 5
MATH 103 MATH 104* Calculus and Analytic Geometry 5
MATH 104 MATH 107** Linear Algebra 5
  PHILO 123* Introduction to Symbolic Logic 3
MATH 104 (may be taken concurrently) and PHY 105 or physics taken in high school with a grade of “C” or better and MATH 103 PHY 101* Engineering Physics 5
  TOTAL UNITS REQUIRED 37
* These courses are often required by transfer institutions for computer science majors.
** Strongly recommended for professional concentration.
NOTE: Courses taken more than three years before the granting of the certificate must have the approval of the division chair for acceptance.

NOTE: ADDITIONAL COURSEWORK MIGHT BE REQUIRED IF PREREQUISITES ARE NOT MET. SEE A COUNSELOR TO PREPARE A STUDENT EDUCATIONAL PLAN.
August 2008 GCC CATALOG 2008-2009

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.