Engineering Courses for High School Students

students playing with equipment in a classroom

U of T Engineering is committed to inspiring students through a full range of year-round Science, Technology, Engineering and Math (STEM) programs offered by our Engineering Outreach Office. Beyond the selected listing of high school programs below, we also offer a suite of programs for younger learners, from Grades 3 to 8.

Da Vinci Engineering Enrichment Program (DEEP) Summer Academy

Designed for high school students from Grades 9 to 12 with a passion for science and math, DEEP Summer Academy is an opportunity to explore advanced topics in engineering including robotics, nanotechnology, product design and biomedical engineering. DEEP instructors are PhD candidates who will share their knowledge and research through lectures, labs and hands-on sessions. Join students from all over the world at the Faculty of Applied Science & Engineering in downtown Toronto this July!


Blueprint is an academic enrichment program designed for highly motivated Black students currently in Grades 9, 10 and 11 who are interested in careers in Science, Technology Engineering and Math with a strong interest in Engineering. The program includes five weeks of summer programming and year-long student engagement, including monthly webinars and scheduled meet-ups. Students will be exposed to state-of-the-art teaching facilities and labs at Canada’s top engineering school and have the opportunity to hear from students and researchers in the fields.


At CREATE, students will explore the exciting fields of science and engineering. It's a unique opportunity to learn from current Undergraduate and Graduate students and engage with cutting-edge research. The practical activities, laboratory experiments, and site visits will lead participants through the Engineering Design Cycle to find solutions. Join us this summer for an unforgettable learning experience that will inspire and equip you to pursue your passions in science and engineering!