Student Pathway 2021−2022 Computer Science AS

Computer Science Associate in Science Degree

Upon completion of the program, students should be able to understand the social impact of computers on human society, carry out computer-related tasks with professional ethics, and write programs using both procedural and object-oriented programming languages.


Program Contact: William Kerney, Lawton Nichols | Program Counselor: Tasha Hutchings

Recommended Pathway

Semester 1:

Recommended Courses:
Course Number Course Title Units Advising/Action Notes
English 1A/1AH Reading and Composition 4 CCC General Education – Area DI & Competence Requirement
Math 4A Trigonometry 4 CCC General Education – Competence Requirement
Area B – CCC GE Social and Behavioral Sciences 3 CCC General Education – Area B
Elective See counselor 3 Recommend Computer Science 1 – provides preparation for Computer Science 40
Semester Units: 14
  • Explore transfer institutions and meet with Counselor to develop Student Educational Plan (SEP) & determine which GE pattern to follow
  • Math placement will be based on previous math course completed; consult with a counselor

Semester 2:

Recommended Courses:
Course Number Course Title Units Advising/Action Notes
Computer Science(CSCI) 40 Computer Concepts and Methodology I 4 Major Core
Math 4B Precalculus 4 CCC General Education
Communication 1 or 1H Public Speaking 3 CCC General Education – Area G
Area C – CCC GE Humanities 3 CCC General Education – Area G
Semester Units: 14
  • Meet with Counselor to ensure you are on track and make any updates needed to your SEP
  • Continuing with Math will prepare you for the CSU and UC system as a Computer Science major
  • If Math 4A is already completed suggest taking CSCI 40 in place of Math 4A (semester 2: CSCI 41, semester 3: CSCI 26, semester 4: CSCI 45)

Semester 3:

Recommended Courses:
Course Number Course Title Units Advising/Action Notes
Political Science 2/2H, or 110 American Government 3 CCC General Education – Area F
CSCI 41 Programming Concepts and Methodology II 4 Major Core
Math 5A Math Analysis I 5 CCC General Education – Major Core
**Physics 2A General Physics I 4 CCC General Education – Major Core
Semester Units: 16

**Student can choose to complete the Physics 2A/2B series or the Physics 4A/4B/4C; check with counselor to determine which Physics series to complete

Apply to Transfer schools
CSU: 10/1-11/30 | UC: 11/1-11/30 | Privates: Dates Vary

Semester 4:

Recommended Courses:
Course Number Course Title Units Advising/Action Notes
PE course PE 1 CCC General Education – Area
CSCI 26 or
CSCI 45
Discrete Mathematics for Computer Science or
Computer Organization and Assembly Language Programming
4 Major core option; see counselor
Elective See counselor 3 Consider a CSU/UC GE course or IS 50A or IS 50B
Math 5B Math Analysis II 4 CCC General Education – Major core
**Physics 2B General Physics II 4 CCC General Education – Major Core
Semester Units: 16

**Student can choose to complete the Physics 2A/2B series or the Physics 4A/4B/4C; check with counselor to determine which Physics series to complete

Must take one course from the following: CSCI 26, CSCI 40, Engr 40, Math 11 or Stats 7, and Physics 4A


  • Apply for degree and Certificate: January - February
  • Check student portals for transfer schools that you've applied to regularly - Don't miss any important deadlines!

Things to Think About

  • Meet with Computer Science Instructors during office hours to discuss potential projects and research opportunities
  • Consider taking IS 50A and IS 50B
  • Research transfer institutions requirements www.assist.org
  • Utilize tutorial services
  • Join the ACM (Computer Science Club) – Advisor Bill Kerney

***If Math 4A is ready, consider the following CSCI courses each semester:

  • Semester 1: CSCI 40
  • Semester 2: CSCI 41
  • Semester 3: CSCI 26
  • Semester 4: CSCI 45