Bachelor of Science in Computer Engineering

Students in this degree program do not need to take courses in the General Education categories A3 Critical Thinking, B2 Life Science, and D3 Lower Division Social Science.

Students in this major can satisfy B5 Upper Division Scientific Inquiry by taking CSE 5408.

Requirements (92 units)

Total units required for graduation: 125

Requirements for the B.S. in Computer Engineering

(Program Code: COEN)

Lower-division requirements (39)
CSE 2010Computer Science I4
CSE 2020Computer Science II4
MATH 2372Discrete Mathematics3
CSE 2130Machine Organization3
MATH 2210Calculus I4
MATH 2220Calculus II4
MATH 2265Statistics with Applications3
MATH 2310Applied Linear Algebra4
PHYS 2500General Physics I4
PHYS 2500LGeneral Physics I Lab1
PHYS 2510General Physics II4
PHYS 2510LGeneral Physics II Lab1
Upper-division requirements (44)
CSE 3100Digital Logic4
CSE 3350Signals and Systems3
CSE 4010Contemporary Computer Architecture4
CSE 4030Analog Circuit Design and Analysis4
CSE 4100Computer Networking and Security3
or CSE 5300 Data Communications
CSE 4560Embedded Systems4
CSE 4600Operating Systems3
CSE 5208Introduction to Computer Engineering Design4
CSE 5210Digital System Design4
CSE 5350Numerical Computation3
or CSE 4310 Algorithm Analysis
CSE 5408Sustainable Engineering Design4
CSE 5410Robotics and Control4
Electives (9)
Nine units chosen from CSE 4000-level and above courses and not previously taken.9
Total Units92