
| Course | Units |
Course | Units |
|---|---|---|---|
| Semester 1 | Semester 2 | ||
| ENGR 101 Intro. To Engineering Univ 100 (Pre-Semester) GE A1 or A2 Math 122 Calculus I (GE - B2) CECS 174 Prog & Problem Sol I CECS 201 Digital Logic Design |
3 4 3 3 1 1 |
ENGR 102 Study Skills CECS 105 Intro. To CECS GE A1 or A2 CECS 274 Prog & Problem Sol II MATH 222 Intermediate Calculus General Education |
1 1 3 3 4 3 |
| Total Units | 15 |
Total Units | 15 |
| Semester 3 | Semester 4 | ||
| GE A3: Critical Thinking *PHYS 151 Mech & Heat (GE B1b) OR CHEM 111A (adds extra unit) CECS 285 Comp. Organization CECS 277 OO App Development CECS 228 Discrete Structures |
3 4 3 3 3 |
General Education Phys 152 Electricity and Magnetism OR EE210+L (No GE) OR CHEM 111B MATH 247 Linear Algebra CECS 282 C++ for Java Programmers **CS Science Requirement (GE B1a) |
3 4 3 3 4 |
| Total Units | 16 |
Total Units | 17 |
| Semester 5 | Semester 6 | ||
| GE Capstone 1 of 3 ENGL 317 or CEM 310 CECS 323 Database Fundamentals CECS 343 Software Engineering CECS 326 Operating Systems General Education |
3 3 3 3 3 3 |
GE Capstone 2 of 3 EE 380 or MATH 380 Prob & Stat ENGR 350 Computers, Ethics CECS 327 Net-Centric Computing CECS 328 Data Structures & Algorithms CS Electives: Core 1 of 2 |
3 3 3 3 3 3 |
| Total Units | 18 |
Total Units | 18 |
| Semester 7 | Semester 8 | ||
| GE Capstone 3 of 3 General Education CECS 341 Computer Architect Org. CS Electives: Core 2 of 2 CS Electives: Applied |
3 3 3 3 3 |
General Education CS Electives: Capstone CS Electives: Other One of CECS 419, 424, 444 |
6 3 3 3 |
| Total Units | 15 |
Total Units | 15 |
* Students complete one year of Physics (PHYS 151, 152 (or EE 210/210L)) or a year of Chemistry (CHEM 111A, 111B)
* 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, so students who choose Chemistry can choose a 3 unit class or GE B1a.