Revised Requirements as of 2015 – 2016
Degree Map: Associate in Science for Transfer (AS-T)
Degree Map: Associate of Science (AS)
| DEPARTMENT REQUIREMENTS (COMPLETE 33 UNITS) | CLASS UNITS (27 UNITS) |
|---|---|
| CS 105 – Theory and Practice I | 3 units |
| CS 106 – Theory and Practice II | 3 units |
| CS 107 – Computer Architecture and Organization | 3 units |
| CS 108 – Discrete Structures | 4 units |
| CS 140 – Object-Oriented Programming Using C++ | 4 units |
| MATH 150 – Calculus with Analytic Geometry I | 5 units |
| PHYS 121 – Mechanics of Solids and Fluids | 5 units |
| Plus at least 6 units from the following: | Class Units (6 units) |
| CS 104 – Introduction to Programming | 3 units |
| CS 111 – HTML and Webmastering | 3 units |
| CS 115 – Javascript and Dynamic HTML | 3 units |
| CS 116 – Webserver Programming | 3 units |
| CS 120 – Java Programming | 3 units |
| CS 123 – Android Programming | 1.5 units |
| CS 130 – Introduction to the Linux Operating System | 2.5 units |
| CS 132 – Digital Logic Design | 3 units |
| CS 133 – Introduction to Programming for Engineers | 3 units |
| CS 137 – C Programming | 3 units |
| CS 165 – Software Design Patterns | 1.5 units |
| CS 180 – Software Engineering with UML | 3 units |
| CS 187 – iOS Programming | 3 units |
| CS 189 – Programming Practicum | 1 unit |
| MATH 160 – Calculus with Analytical Geometry II | 5 units |
| MATH 200 – Multivariable Calculus | 4 units |
| MATH 210 – Linear Algebra | 4 units |
| MATH 220 – Differential Equations | 4 units |
| PHIL 205 – Introduction to Logic | 3 units |
| PHYS 122 – Electricity and Magnetism | 5 units |
*NOTE: PHYS 102 does not count toward department requirement if either PHYS 121 or 122 has been taken. MATH 250/260 may also count toward the elective requirement. A course used to satisfy one requirement may not be used to satisfy another requirement (double-counting is not allowed).
For further information, contact the Counseling Center or Stephen Strenn, Department Chair, (805) 965-0581 ext. 4290.