Program Information

The first two years of study provide the essential background in basic science and mathematics and also introduce important Electrical and Computer Engineering concepts, such as circuits, digital systems, electronics, and communication systems. These two years of study are identical for both the Electrical Engineering and Computer Engineering programs.

In the third and fourth years, the curriculum allows flexibility in course selection, subject to program and accreditation requirements. There are a broad array of courses in six areas of study that would appeal to their individual strengths and interests.

A number of streams or course packages (public profiles) have been developed by the CMC (Curriculum Matters Committee) members to serve as course selection examples. These can be used as inspiration developing more concrete decisions. Students are also free to use one of the public profiles as their template. The example course packages can be found on Magellan, an online program designed to help facilitate the course selection process.

*ECE Course Information*

Second Year Student Information – Welcome Back 2021!

Academic Calendar (Engineering)


Promotional Regulations (Academic Probation)

Practical Experience Requirement (600 Hours) and Professional Experience Year Co-op Program (PEY Co-op)

Graduation Requirements

Graduate Attributes

Minors and Certificates Available

Useful Websites

The Skoll MBA Program

International Student Exchange