
| Course | Units |
Course | Units |
|---|---|---|---|
| Semester 1 | Semester 2 | ||
| University 100 ENGR 101 (GE - E) Composition or Oral Comm (GE-A) Math 122 Calculus I (GE-B2) CECS 174 Prog & Problem Solv I |
1 1 3 4 3 |
ENGR 102 Academic Success (GE - E) CECS 105 Intro to Comp Eng & Sci (GE- E) Oral Communication or Comp (GE-A) Math 222 Intermediate Calculus CECS 201 Digital Logic Design CECS 274 Prog & Prob Solv II |
1 1 3 4 3 3 |
| Total Units | 12 |
Total Units | 15 |
| Semester 3 | Semester 4 | ||
| Critical Thinking (GE-A) CECS 211 Principles of CpE CECS 282 C++ Programming Phys 151 Mech & Heat (GE-B1b) |
3 3 3 4 |
General Education CECS 228 Discrete Structures CECS 301 Digital Logic II Phys 152 E&M (GE-B3) or **EE 210+L Fund of Elec Ckts |
3 3 3 4 |
| Total Units | 13 |
Total Units | 13 |
| Semester 5 | Semester 6 | ||
| CECS 271 Intro to Numerical Methods CECS 262 Embedded Sys C Programming CECS 311 Data Acq/Proc/Display EE 380 or Math 380 Prob & Stat |
3 3 3 3 |
General Education General Education CECS 346 Microprocessors+Controllers I CECS 343 Software Engineering |
3 3 3 3 |
| Total Units | 12 |
Total Units | 12 |
| Semester 7 | Semester 8 | ||
| General Education * CECS 362 Real Time Operating Systems CECS 347 Microprocessors+Controllers II Major Elective |
3 3 3 3 |
GE Capstone course Major Elective CECS 440 Computer Architecture CECS 360 IC Design Software |
3 3 3 3 |
| Total Units | 12 |
Total Units | 12 |
| Semester 9 | Semester 10 | ||
| GE Capstone course CECS 447 Microprocessors+Controllers III CECS 460A System on Chip Design I CECS 490A Senior Project I |
3 3 3 3 |
GE Capstone course CECS 460B System on Chip Design II CECS 490B Senior Project II Major Elective |
3 3 3 3 |
| Total Units | 12 |
Total Units | 12 |
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.