
| Course | Units |
Course | Units |
|---|---|---|---|
| Semester 1 | Semester 2 | ||
| ENGR 101 Intro to Engrg (GE - E) Composition or Oral Communication Math 122 Calculus I (GE-B.2) CECS 100 Crit Thinking in Dig. (GE-A) CECS 201 Computer Logic Design |
1 3 4 3 3 |
ENGR 102 Academic Success(GE - E) CECS 105 Careers in Computng (GE - E) Oral Communication or Composition Math 123 Calculus II CECS 174 Intro Prog & Prob Solv |
1 1 3 4 3 |
| Total Units | 14 |
Total Units | 12 |
| Semester 3 | Semester 4 | ||
| CECS 274 Obj Orient Prog & Data Struct CECS 211 Principles of CpE General Education PHYS 151 Mech & Heat (GE-B1b) |
3 3 3 4 |
CECS 282 C++ for Java Programmers CECS 228 Discrete Structures with Comp CECS 301 Comp Logic Design II PHYS 152 E & M (GE B3) OR ** EE 210+L Fund of Elect Ckts |
3 3 3 4 |
| Total Units | 13 |
Total Units | 13 |
| Semester 5 | Semester 6 | ||
| General Education CECS 271 Intro to Numerical Methods CECS 262 Embedded System C Prog CECS 311 Data Acq/Proc/Display |
3 3 3 3 |
General Education CECS 346 Microprocessor + Controllers I CECS 380 Prob & Stat Stoch Model General Education ** |
3 3 3 3 |
| Total Units | 12 |
Total Units | 12 |
| Semester 7 | Semester 8 | ||
| CECS 360 IC Design Software CECS 362 Real Time Operating Systems CECS 347 Microprocessor + Controllers II Major Elective |
3 3 3 3 |
GE Capstone Course Major Elective CECS 440 Computer Architecture CECS 447 Microprocessors + Controllers III |
3 3 3 3 |
| Total Units | 12 |
Total Units | 12 |
| Semester 9 | Semester 10 | ||
| GE Capstone Course CECS 460 System on Chip Design I CECS 463 System on Chip Applications CECS 490A Senior Project I |
3 3 3 3 |
GE Capstone Course CECS 490B Senior Project II Major Elective |
3 3 3 |
| Total Units | 12 |
Total Units | 9 |
Total Units = 121 (only if the student selects PHYS 152 instead of EE 210/210L because EE 210/210L do not give GE credit. ** Total units can even be less if a major elective is double counted for a General Education course. Please check list of major electives.)