Skip to Site Navigation | Skip to Local Navigation | Skip to Content
student by computerstudent by computer

Suggested Course Sequences

Suggested pathways to degrees and certificates in Computer Science

Quick Links

Notes

  • Offered Fall only: CIS-132
  • Offered Spring only: CIS-165PH
  • Offered Fall only in even years: CS 24
  • Offered Spring only in even years: CS 23
  • Math pre-requisites for CS transfer classes are enforced by the instructor.

top


Associate of Arts Degree in Computer Science,
Associate of Science Degree in Computer Science,
and Typical Transfer Sequence ()

Four Consecutive Semesters Plus Summer(see note: ††)

Fall Spring Summer Fall Spring
CS 11 or CS 12J
CIS 90*
CS 19 or CS 20J CIS 131* CS 24 CS 21
CS 23
MATH 5A MATH 5B
MATH 5C MATH 6 and 7

Six Consecutive Semesters Plus Optional Summer

Fall Spring Summer Fall Spring Fall Spring
CS 1 + CS1L CS 11 or CS 12J
CIS 90*
CIS 131* CS 19 or CS 20J CS 21 CS 24 CS 23
MATH 152

MATH 4 or
MATH 2 & MATH 3

  MATH 5A MATH 5B MATH 5C MATH 6 and
MATH 7

For college and university specific transfer requirements see assist.org to explore:

†† Assumes previous experience with binary numbers, computers, and operating systems.

top


Certificate of Achievement: C++ Programming

Note: MATH 4 (or MATH 2 & MATH 3) required for CS 19.

Three Consecutive Semesters Plus Summer as Required

Fall Spring Summer Fall
CS 1 + CS 1L or CS 12AL CS 11 or CIS 132
CIS 90*
  CS 19
COMM 2 or COMM 10 ENGL 1A/1AH/1AMC/1AMCH    
MATH 154 or MATH 152 MATH 152 or MATH 4 (or MATH 2 & MATH 3) MATH 4 or MATH 2 & MATH 3  

top


Certificate of Achievement: Java Programming

Note: MATH 4 (or MATH 2 & MATH 3) required for CS 20J.

Three Consecutive Semesters Plus Summer as Required

Fall Spring Summer Fall
CS 1 + CS1L or CS 12AL CS 12J or CS 12GP
CIS 90*
CIS 131* CS 20J
COMM 2 or COMM 10 ENGL 1A/1AH/1AMC/1AMCH    
MATH 154 or MATH 152 MATH 152 or MATH 4 MATH 4 or
MATH 2 & MATH 3
 

top


Certificate of Achievement: Programming

Three Consecutive Semesters Plus Optional Summer

Fall Spring Summer Fall
CS 19 or CS 20J
CIS 90*
CS 21
CS 23 or MATH 23
CIS 131** CS 24
CIS 98**
CIS 132**
ENGL 1A/1AH/1AMC/1AMCH COMM 2 or COMM 10    
MATH 5A      

Four Consecutive Semesters Plus Optional Summer

Fall Spring Summer Fall Spring
CS 19 or CS 20J
CIS 90*
CS 21 CIS 131** CS 24
CIS 98**
CIS 132**
CS 23
ENGL 1A/1AH/1AMC/1AMCH COMM 2 or COMM 10      
MATH 5A        

top


Certificate of Achievement: Web Programming

Note: MATH 4 (or MATH 2 & MATH 3) required only if taking CS 20J

Two Consecutive Semesters Plus Summer

Fall Spring Summer
CIS 132
CIS 90*
CIS 165PH
CS 12J or CS 20J
CIS 131
ENGL 1A/1AH/1AMC/1AMCH COMM 2 or COMM 10  
MATH 152 or MATH 4 (or MATH 2 & MATH 3)    

Three Consecutive Semesters Plus Summer

Fall Spring Summer Fall Spring
CIS 132 CIS 165PH CIS 131 CS 12J
CIS 90*
CS 20J*
ENGL 1A/1AH/1AMC/1AMCH COMM 2 or COMM 10      
MATH 152     MATH 4( or MATH 2 & MATH 3)*  

top


Skills Certificate: Game Programming

Note: MATH 4 (or MATH 2 & MATH 3) required for CS 20J.

Three Consecutive Semesters Plus Optional Summer

Fall Spring Summer Fall
CS 11 or CS 12J CS 12GP CIS 131* CS 20J
MATH 152 or MATH 4(or MATH 2 & MATH 3) MATH 4( or MATH 2 & MATH 3)    

top


Skills Certificate: Web Programming

Note: MATH 4 (or MATH 2 & MATH 3) required only if taking CS 20J.

Three Consecutive Semesters Plus Optional Summer

Fall Spring Summer Fall
CIS 132***
165PH CIS 131*** CS 12J or CS 20J
MATH 154 MATH 152 MATH 4(or MATH 2 & MATH 3) DM 173B

top


Endnotes

* Strongly recommended but not required.
** 2 of these three courses are required
*** 1 of these two courses are required

    Was this page helpful?    
Blackboard Online Learning System   WebAdvisor   iTunes   Cabrillo Library   Facebook Icon  Twitter Icon 

© 2012 Cabrillo Community College District

Main Campus, 6500 Soquel Drive Aptos CA 95003, call: 831.479.6100