Electrical and Computer Engineering's (ECE) undergraduate curriculum empowers the engineer of the future

Electrical and computer engineers help shape the future through innovations that harness nature’s forces.  They improve systems with creative solutions that serve everyday needs of society spanning from communications to energy and technology.  Our curriculum provides students with rigorous foundations in math and physics while exposing them to exciting applications early on in their program.

2ndin Canada for Electrical EngineeringAcademic Ranking of World Universities 2021
25thin the world for Electrical EngineeringU.S News and World Report 2020
48thin the world for Electrical & Electronic EngineeringQS World University Rankings by Subject 2021

Computer Engineering

Learn hardware, software, and computing principles used in industry today.

Electrical Engineering

Learn fundamental skills in electronics, circuit analysis, and electromagnetics.

Considering programs?

Complete the compatibility quiz to find out the best program for you.


Learn more about the Electrical and Computer Engineering programs from Continuing Lecturer and Engineering Director of Admissions William Bishop, PhD.


The co-op experience

Throughout your degree, you'll gain up to two years of real-world experience, build connections in the industry, and strengthen your professional skills. On average, engineering students earn over $17,000 per term, over six work terms, helping to pay for tuition, books, and living expenses.


Interdisciplinary undergraduate programs offered:


Questions about undergraduate studies


Additional resources