
Number of units required for the major (excluding GE): 95
Number of units in the major that will double-count for GE: 21
| Course | Units |
Course | Units |
|---|---|---|---|
| Semester 1 | Semester 2 | ||
| CECS 201 Digital Logic Design ENGR 101 Intro to Eng. Prof (GE: E) GE : A1 MATH 122 Calculus I (GE: B2) CECS 100 Critical Thinking (GE: A3) |
3 1 3 4 3 |
ENGR 102 Academic Success (GE: E) CECS 105 Intro to CECS (GE: E) GE: A2 MATH 123 Calculus II (GE Elective) CECS 174 Prog & Problem Solving General Education |
1 1 3 4 3 3 |
| Total Units | 14 |
Total Units | 15 |
| Semester 3 | Semester 4 | ||
| General Education *PHYS 151 Mech & Heat (GE: B1b) OR CHEM 111A (adds extra unit) CECS 274 OOP and data structures MATH elective: MATH 224, 233, 247 CECS 228 Discrete Structures |
3 4 3 3 3 |
GE : C2 *PHYS 152 Electricity &Magnetism OR EE210+L OR CHEM 111B CECS 277 OO App Development CECS 282 C++ for Java Programmers ENGR 350 Computers, Ethics |
3 4 3 3 3 |
| Total Units | 16 |
Total Units | 16 |
| Semester 5 | Semester 6 | ||
| GE Capstone 1 of 3 ENGL 317 or CEM 310 CECS 323 Database Fundamentals CECS 285 Comp. Organization **BIOL 153, 200, 205, or 207 (GE:B1a) |
3 3 3 3 4 |
GE Capstone 2 of 3 CECS 343 Software Engineering CECS 326 Operating Systems CECS 328 Data Structures & Algorithms CS Electives: Core 1 of 2 |
3 3 3 3 3 |
| Total Units | 16 |
Total Units | 15 |
| Semester 7 | Semester 8 | ||
| General Education EE 380: Prob, Statistics, & Stoch. Mod CECS 341 Computer Architect Org. CS Electives: Core 2 of 2 CECS 327 Net-Centric Computing |
3 3 3 3 3 |
GE Capstone 3 of 3 CS Electives: Capstone CS Electives: Other One of: CECS 419, 424, 444 CS Electives: Applied |
3 3 3 3 3 |
| Total Units | 15 |
Total Units | 15 |
*Complete PHYS 151 and then PHYS 152 (or EE 210/210L) for 8 units OR CHEM 111A and 111B for 10 units
*CHEM 111A, 111B are 5 units each, thus increasing the unit count in the respective semesters
**A total of 12 units of Science is required. Only students who choose the CHEM sequence can take BIOL 153.
The 122 Unit total assumes the student maximizes the use of courses that satisfy both GE and major requirements