Expand all for printing | Collapse all
Computer Engineering
The Computer Engineering program provides training in the software/hardware co-design of digital systems with an emphasis on embedded systems. The program shares courses with the Electrical Engineering Program that cover general electrical engineering, analog and digital electronics, signal processing, communications, and computers. Topics specific to Computer Engineering are studied in specialized focus areas in the third and fourth years.
Students must follow the program of study that was in place at the
time of their entrance to the College of Engineering, recognizing that
program and course changes may result in modification to the original
program of study. It is recommended
that students contact the Engineering Student Centre to confirm their
program of study on a regular basis.
[ Show moreShow less ]
Bachelor of Science Engineering (B.E.)
Students that began the program prior to 2012 must check the previous calendars for program requirements. It is strongly recommended that students contact the Engineering Student Centre for appropriate courses for completion of the degree.
Please consult an academic advisor for assistance in choosing electives.
Year 1 (34 credit units)
Year 2 (34 credit units)
Term 1
- CMPT 116.3
- EE 202.3
- EE 205.1
- EE 221.3
- EE 265.3
- MATH 223.3
Term 2
- CMPT 117.3
- EE 216.3
- EE 232.3
- EE 271.3
- EP 214.3
- MATH 224.3
Year 3 (30 credit units)
Focus Areas – Students must complete the Digital Systems Focus Area and one of the Digital Signal Processing and Applications Focus Area or Computer Software Focus Area.
Term 1
- CME 331.3
- CME 341.3
- CMPT 214.3
- 3 credit units Digital Systems Focus Area
- 3 credit units Second Focus Area
Term 2
- GE 348.3
- RCM 300.3
- 3 credit units Digital Systems Focus Area
- 3 credit units Second Focus Area
- 3 credit units Natural Science Elective List 1 or List 2
Year 4 (33 credit units)
Term 1
- 6 credit units Digital Systems Focus Area
- 6 credit units Second Focus Area
- 3 credit units Senior Humanities/Social Elective
Term 2
- GE 449.3
- 3 credit units Complementary Studies Elective
- 3 credit units Digital Systems Focus Area
- 3 credit units Second Focus Area
Term 1 and Term 2
Focus Areas
Focus Areas – Students must complete Digital Systems Focus Area and one of the Digital Signal Processing and Applications Focus Area or Computer Software Focus Area.
Digital Systems Focus Area
Year 3
Term 1
Term 2
Year 4
Term 1
Term 2
Digital Signal Processing and Applications Focus Area
Year 3
Term 1
Term 2
Year 4
Term 1
Term 2
Computer Software Focus Area
Year 3
Term 1
Term 2
Year 4
Term 1
- 6 credit units Group B Elective
Term 2
- 3 credit units Group C Elective
Group B Electives
- CMPT 332.3
- CMPT 350.3
- CMPT 370.3
Group C Electives
Electives
Natural Science Elective
List 1
- BIOL 120.3
- CHEM 115.3
- GEOL 121.3
- PHYS 127.3
List 2
- ASTR 213.3
- ASTR 214.3
- CHEM 221.3
- CHEM 231.3
- CHEM 242.3
- CHEM 250.3
- EVSC 203.3
- EVSC 210.3
- GEOG 120.3
- GEOL 224.3
- GEOL 245.3
- GEOL 258.3
- PHYS 251.3
Complementary Studies Elective
Senior Humanities or Social Science Elective