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.
Learn hardware, software, and computing principles used in industry today.
Learn fundamental skills in electronics, circuit analysis, and electromagnetics.
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.