Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Renowned as one of the world's premier engineering programs, Engineering Science (EngSci) offers an intellectually rigorous curriculum for students seeking exceptional academic challenges.
During the initial two years, students engage deeply with core subjects including engineering fundamentals, mathematics, sciences, computing, and humanities. The final two years allow specialization through eight distinct majors, enabling focused, advanced study within chosen disciplines. Our program fosters a tight-knit community of high-achieving students, cultivating a distinctive and dynamic educational atmosphere.
With specialized majors, interdisciplinary minors, certificate options, and diverse professional experiences, students can tailor their U of T Engineering education to align with evolving interests throughout their academic path. This academic adaptability, combined with extensive extracurricular possibilities, ensures graduates develop essential engineering skills, professional assurance, and international awareness to tackle multifaceted problems.
The U of T Engineering curriculum mandates at least 600 hours of hands-on experience, guaranteeing substantial professional exposure before graduation. These hours can be completed at any stage of the degree through various avenues, including industry placements or research projects. Participation in the Professional Experience Year Co-op Program fulfills this requirement entirely.
Electrical and computer engineering (ECE) serves as the foundation for advancements across scientific, engineering, and increasingly, social science fields. Modern economic progress relies on breakthroughs in power systems, automation, telecommunications, and computing. Emerging technologies like IoT networks, intelligent urban infrastructure, and customized medical solutions all require sophisticated connectivity, data processing, and computational capabilities. ECE professionals develop wireless signal processors, medical imaging technologies, automotive safety systems, industrial automation controls, entertainment electronics, and advanced communication networks spanning terrestrial, marine, and space applications.
The Electrical and Computer Engineering major within EngSci stands as one of the program's most established and sought-after specializations. It provides comprehensive training across multiple technical domains, offering balanced expertise in both hardware and software engineering principles.