Program Map

Computer Science - Associate in Science

Program Map

Computer Science - Associate in Science

Associate in Science
Fall 2020
  • Science, Technology, Engineering, Mathematics & Environment

This program map from the 2024-2025 catalog year represents one possible pathway to complete this program. Your pathway may vary depending on your transfer plans and also previous college credit, including AP Test scores, concurrent enrollment courses and high school articulated courses.

I'm ready to get started. What do I do next?

  1. Review this program map to get an overview of the required courses
  2. Meet with a counselor to develop your customized student education plan www.chabotcollege.edu/counseling
  3. Use DegreeWorks, an online student education planning tool, to track your progress toward graduation www.chabotcollege.edu/admissions/degreeworks

The AS in Computer Science is designed to provide the foundation in Math and Computer Science needed for subsequent transfer to a Computer Science program at a 4-year university, and the core courses listed below fulfill MOST of the lower division requirements for transfer. Students should note that transfer-course requirements vary among universities, and between majors in Computer Science.

Students are encouraged to meet with a STEM Counselor and to consult the ASSIST webpage (www.assist.org) for more information on transfer-course agreements between Chabot College and the CSU/UC Computer Science programs.

Computer science majors have access to many careers, including: Programmer, Software Developer, Software Engineer, Front-End Web Developer, Back-End Developer, Full-Stack Developer, Android Engineer, iOS Engineer, Quality Assurance Engineer, computer security, cryptology and cryptography, game design and development.

Critical Course Prerequisite for Other Courses Prerequisite Required Required for Major GE General Education

All students are strongly advised to consult with a Chabot STEM Counselor to develop an individualized Student Educational Plan (SEP) that is tailored to your specific degree and transfer goals.

To schedule a STEM Counseling appointment, please visit, https://www.chabotcollege.edu/stem/counseling.php

Semester 1
 
15 units
MTH 1
Calculus I (Active)1
5.0
CSCI 14
Introduction to Structured Programming In C++ (Historical)2
4.0
CSCI 41
Introduction to UNIX (Active)1
2.0
English 1- Critical Reading and Composition
 
GE
4.0
1Starting at Math 1 is dependent upon Math placement. Complete the Math Course Selection in ClassWeb and see a STEM counselor for correct Math course level.
Semester 2
 
16 - 17 units
MTH 2
Calculus II (Historical)
5.0
CSCI 15
Object-Oriented Programming Methods (Active)
4.0
CSCI 21
Computer Organization and Assembly Language Programming (Active)
4.0
General Education Course- See a STEM counselor to determine the appropriate general education course.
 
GE
3.0-4.0
Semester 3
 
13 - 15 units
CSCI 20
Introduction to Data Structures (Active)
4.0
MTH 6 or MTH 8 (Choose one)
 
3.0
MTH 6
Elementary Linear Algebra (Active)
3.0
OR
MTH 8
Discrete Mathematics (Active)
3.0
Major Specific G.E. Requirement. Select one course from the list below.
 
GE
3.0-5.0
General Education Course: See STEM counselor to determine the appropriate general education course.
 
GE
3.0
Semester 4
 
16 - 18 units
General Education Course- see a STEM counselor to choose the appropriate general education course.
 
GE
3.0-4.0
General Education Course- see a STEM counselor to choose the appropriate general education course.
 
GE
3.0-4.0
Elective- see a STEM counselor to choose a course that counts for elective units (can be any credit course).
 
5.0
Elective- see a STEM counselor to choose a course that counts for elective units (can be any credit course).
 
5.0
REQUIRED FOR THE MAJOR SPECIFIC G.E. REQUIREMENT
 
49 units
CSCI 19A
Object-Oriented Programming Methods in Java (Active)
4.0
CHEM 1A
General College Chemistry I (Active)
5.0
CHEM 10
Introduction to Chemistry (Active)
4.0
COMM 1
Fundamentals of Speech Communication (Historical)
3.0
COMM 10
Interpersonal Communication (Historical)
3.0
COMM 11
Intercultural Communication (Active)
3.0
MTH 3
Multivariable Calculus (Historical)
5.0
MTH 4
Elementary Differential Equations (Active)
3.0
MTH 6
Elementary Linear Algebra (Active)
3.0
MTH 8
Discrete Mathematics (Active)
3.0
PHYS 3A
College Physics A (Active)
4.0
PHYS 4A
General Physics I (Active)
5.0
PHYS 11
Descriptive Physics (Active)
4.0
Total Units: 60.0-65.0