
| Course | Units |
Course | Units |
|---|---|---|---|
| Semester 1 | Semester 2 | ||
| University 100 ENGR 101 Intro to Engrg (GE - E) Composition or Oral Communication MATH 122 Calculus I (GE-B2) CECS 174 Prog & Problem Sol I CECS 201 Digital Logic Design |
1 1 3 4 3 3 |
ENGR 102 Academic Success (GE - E) CECS 105 Intro to Comp Eng & Sci (GE- E) CECS 274 Prog & Prob Solv I MATH 222 Intermediate Calculus CECS 211 Principles of CpE Oral Communication or Composition |
1 1 3 4 3 3 |
| Total Units | 15 |
Total Units | 15 |
| Semester 3 | Semester 4 | ||
| Critical Thinking CECS 282 -- C++ Programming CECS 301 Digital Logic Design II CECS 311 Data Acq/Proc/Display PHYS 151 Mech & Heat (GE-B1b) |
3 3 3 3 4 |
General Education CECS 228 Discrete Structures CECS 262 -- Embedded System C Prog CECS 346 Microprocessors+Controllers I PHYS 152 E&M (GE-B3) or **EE210+L Fund of Elec Circuits |
3 3 3 3 4 |
| Total Units | 16 |
Total Units | 16 |
| Semester 5 | Semester 6 | ||
| CECS 271 Numerical Methods CECS 362 Real Time Operating Systems CECS 347 Microprocessors+Controllers II EE 380 or MATH 380 Prob & Stat General Education |
3 3 3 3 3 3 |
GE Capstone course Major Elective CECS 343 Software Engineering CECS 360 IC Design Software CECS 447 Microprocessors+Controllers III |
3 3 3 3 3 |
| Total Units | 18 |
Total Units | 15 |
| Semester 7 | Semester 8 | ||
| GE Capstone course General Education Major Elective CECS 440 Computer Architecture CECS 460A System-on-Chip Design I CECS 490A Senior Project I |
3 3 3 3 3 3 |
GE Capstone course General Education* CECS 460B System-on-Chip Design II CECS 490B Senior Project II Major Elective |
3 3 3 3 3 |
| Total Units | 18 |
Total Units | 15 |
Total Units = 125 (only if the student selects PHYS 152 instead of EE210/210L. * Total units can even be less if a major elective is double counted for a General Education course. Please check list of major electives.)
**Note EE210+L does not provide GE credit.