- All prescribed 100L science courses. Direct entry candidates may however be exempted from some specified courses – (33 units)
- General courses in College of Engineering (FEG courses) – (23 units)
- General courses outside Computer Engineering
(MEG courses) –23 units
(EEG courses) –15 units
- Compulsory Computer Engineering courses
200L–(1 credit), 300L– (26 units), 400L–(12 units), 500L–(27 units)
Electives (Departmental Restricted) – (4 units)
- Electives (Free/College Restricted) – (4 units)
- University requirement: General studies courses (GNS) – (10 units)
- Industrial Experience (SIWES) – (6 units)