- Academic Programs
- Our Department
- Student Life
- Alumni & Industry
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.
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.
Within the Computer Engineering Program can students can choose to complete the following Option:
Students can also complete a general degree in Computer Engineering.
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 (2014 Frame and later) [If applicable, view 2010, 2011, 2012, 2013 Frames*]
APSC 201 (3)
CPSC 261 (4)
EECE 210 (4)
EECE 251 (4)
EECE 259 (5)
EECE 281 (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 (2013 Frame) [If applicable, view 2010, 2011, 2012 Frames*]
EECE 253 (4)
EECE 315 (4)
EECE 353 (4)
EECE 381 (6)
One of MATH 318, STAT 251, MATH 302, STAT 302 (3)
Complementary Studies Courses (6)
Total Credits = 37
Free Electives (6)
Total Credits = 39
A printable PDF version of the electives are available here.