Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Renowned as one of the world's premier engineering programs, Engineering Science (EngSci) offers a rigorous curriculum for students seeking exceptional academic challenges.
During the initial two years, students dive deep into engineering fundamentals, mathematics, sciences, computing, and humanities. The final two years allow specialization through eight major options for focused, advanced study. Our program fosters a tight-knit community of high-achieving peers, cultivating a distinctive and dynamic educational atmosphere.
With specialized majors, interdisciplinary minors and certificates, plus distinctive professional pathways, students can tailor their U of T Engineering education to align with evolving interests throughout their academic career. This academic adaptability, combined with diverse curricular and extracurricular options, prepares graduates with engineering expertise, professional assurance, and a global outlook to tackle intricate problems.
The U of T Engineering program 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 work or research projects. Participation in the Professional Experience Year Co-op Program automatically fulfills this requirement.
Machine intelligence involves creating and implementing algorithms that detect data patterns and apply these insights to make decisions in novel scenarios. Professionals in this field tackle diverse challenges, from identifying medical abnormalities in scans to optimizing retail inventory and enabling autonomous vehicle navigation. Launched in 2017 as Canada's pioneering undergraduate offering, EngSci's Machine Intelligence major delivers state-of-the-art training in the mathematical, computational, and engineering principles underlying AI, machine learning, and big data analysis.