The Computer Engineering Program begins in second year of undergraduate studies after completing the required first year engineering courses. Students will graduate with a Bachelor of Applied Science in Computer Engineering.
Students in the Computer Engineering Program may choose to focus on computer hardware design or in software intensive computer systems, including requirements eliciation, software design, software quality, user-interface, and software project management.
Computer science studies the theoretical foundations of information and computation while inventing algorithmic processes that create, describe and transform information.
Computer Engineering integrates both electrical engineering and computer science in the development of computer systems. These engineers are involved in many hardware and software aspects of computing including design of microcontrollers, computers and circuit design. Computer Engineers focus not just on how computers work but how to integrate them into larger systems.
Students that wish to switch from the Computer Engineering Program to the Electrical Engineering Program must complete the online application form, available mid-February.
The following curriculum is based on completion of the Computer Engineering Program without selecting an Option.
Second Year (2016 Frame and later) [If applicable, view 2010, 2011, 2012, 2013, 2014, 2015 Frames*]
CPEN 211 (5)
CPEN 221 (4)
CPEN 281 (3)
CPSC 261 (4)
ELEC 201 (4)
CPEN 291 (6)
MATH 220 (3)
MATH 253 (3)
MATH 256 (3)
Complementary Studies Courses (3)
Total Credits = 38
*Check prerequisite information when planning CPSC electives.
Third Year 2015 Frame and later) [If applicable, view 2010, 2011, 2012, 2013, 2014 Frames}
CPEN 311 (4)
CPEN 331 (4)
CPEN 391 (6)
CPSC 221(4)
ELEC 221 (4)
One of MATH 318, STAT 251, MATH 302, STAT 302 (3)
Electives (10)
Complementary Studies Courses (3)
Total Credits = 38
Fourth Year (2014 Frame and later) [If applicable, view 2010, 2011, 2012, 2013, Frames]
APSC 450 (2)
CPEN 481 (3)
CPEN 491 (10)
Electives (15)
Science Elective (3)
Free Electives (6)
Total Credits = 39
*The frame generally refers to the year in which you entered year 2 of ECE.
A printable PDF version of the electives are available here.