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.

Empowering “makers” Early exposure to hands-on activities
Active learningDevelop critical thinking skills
Customized curriculumSelect courses based on interest
 

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.

 
 

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

 

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

Additional resources