/
1x
Advertisement
Engineering students working at a table
Photograph courtesy of university of alberta
Best Programs

Engineering

For creative problem-solvers, engineering is an in-demand career with high earning potential
Add as preferred on Google(opens in a new tab)

Today’s engineers tackle the world’s most pressing problems, including climate change. They design urban infrastructure, looking for ways to increase the density of people in cities to reduce urban sprawl. They help create products like eco-friendly, resilient timber that can withstand severe weather. Engineers also work in health care—a biomedical engineering research team at McMaster University recently found a way to quickly develop a sheet of cells that could be used in regenerative medicine. 

 Canadian engineering programs consistently attract top students from across the country and around the world. Mechanical, civil and electrical engineering are the most popular undergraduate specialties but software engineering is catching up, with an 11.3 per cent increase in degrees awarded from 2020 to 2022. While grade cut-offs vary depending on the program, an average in the high 80s to low 90s is typically required in core subjects like physics, chemistry, advanced functions and calculus. But great marks aren’t enough. Skills like problem-solving and teamwork are increasingly sought by university admissions teams. The supplementary portion of the engineering application allows students to highlight extracurricular activities, awards and accomplishments that showcase their passion and commitment to the field.

Once a student is in an engineering program, they’ll find it academically rigorous. Time management and organizational skills are critical to success, as is learning to ask for help when needed—a foreign concept for the kind of high achiever this field typically attracts. Academic advisers can help students manage their workload and develop learning skills, and connect them to mental-health resources. Student clubs and design teams help build community and let students explore what they’re learning in a tangible, hands-on way. 

Canada has many excellent engineering programs, so students should consider location, program length, campus life, clubs and extracurriculars when deciding where to apply. Schools that offer paid internships and co-ops bridge the gap between the classroom and the real world and help students fund their studies. For example, the average engineering co-op position at the University of Toronto pays over $50,000 annually.

Advertisement

Co-op and internship structures vary depending on the school, and each model has pros and cons. Some schools offer optional 12- to 16-month local and international placements that most students take after their third year. These longer stints give students more time to make an impression and take on more responsibility, but they can be an uncomfortably prolonged experience if the workplace doesn’t end up being a good fit. 

Others have programs where the students alternate between four months at school and four months working full-time. These allow for a broader range of job experiences, where students can take what they learn in the classroom to the job and back again. But they also provide less opportunity for building long-term relationships, and relocating to various cities for placements can be disruptive. 

Engineers Canada accredits all undergraduate engineering programs in the country, guaranteeing that students will meet the academic requirements to be licensed in any province or territory and, in some cases, internationally. For students seeking to differentiate themselves further, a graduate degree can open doors, expand networks and boost earning potential. ν

Standout Engineering Programs

Our standout programs are based on research by our team of journalists who speak to industry experts, educational consultants and others to develop a selection of programs worth considering. This is not a ranked list.

Advertisement

University of Toronto

Degree: Bachelor of applied science in engineering or engineering science 
Co-op: Yes


U of T stands out for its engineering science (or EngSci) stream, a unique program that allows students to take a blend of math, science, humanities and computing courses in their first two years. Then, students choose from one of eight engineering majors, including robotics, energy systems engineering, aerospace engineering and machine intelligence to study for the next two years. In the school’s optional year-long co-op program, students work for local and international companies.

Queen’s University

Degree: Bachelor of applied science in engineering 
Co-op: Yes

Students at Queen’s do a common first year then choose from 10 engineering programs for their specialization, such as chemical engineering, mechanical engineering or computer engineering. Students can also follow a dual degree plan that allows them to work toward two degrees—one in engineering and one in general arts and science—typically over five years. Queen’s also offers direct-entry programs, like its mechatronics and robotics engineering program, which blends computer, electrical and mechanical engineering with new tech disciplines like automation, controls, signal processing and telecommunications.

Advertisement

University of Alberta

Degree: Bachelor of science 
Co-op: Yes

After a common first year with classes like calculus, chemistry, physics, linear algebra, mechanics and computer programming, students focus on one of 10 disciplines, including petroleum engineering, mechatronics and robotics and chemical engineering. Students learn about emerging and advanced technologies through hands-on lab and field experience and have the option to pursue a co-op stream. 

University of Waterloo

Degree: Bachelor of applied science in engineering, bachelor of software engineering
Co-op: Yes


Waterloo’s engineering program offers unique specializations, like nanotechnology and architectural engineering, and a renowned software engineering degree in conjunction with the faculty of mathematics. The school’s robust co-op program allows students to gain experience during several work terms throughout their degree. Known as Canada’s Silicon Valley, Kitchener-Waterloo’s hub of tech companies and startups offers students co-op experiences and career opportunities after graduation. Plus, there are endless opportunities for networking. 

Advertisement

McGill University

Degree: Bachelor of engineering
Co-op: Yes

One of the draws at McGill’s faculty of engineering is the university’s exchange program—students can take courses at other Quebec universities for the summer or participate in an international exchange. Three programs—materials, mining and software—have mandatory co-ops while students in one of six other specializations—chemical, civil, computer, electrical, mechanical and bioengineering—can take part in an optional internship.

University of British Columbia

Degree: Bachelor of applied science in engineering
Co-op: Yes

UBC has Western Canada’s biggest engineering program, providing approximately 75 per cent of the West Coast’s new engineers every year. UBC’s common first year focuses on the fundamentals before moving into one of 14 concentrations such as biomedical engineering, manufacturing engineering and environmental engineering. Students have access to a breadth of resources that come from attending a big school, like alumni mentors, networking opportunities and a wide choice of co-op placements.

Advertisement

Subscribe to Message Board

Our weekly newsletter offers articles, tips and tools for high school students who are planning their post-secondary journey. Whether you’re a student, parent or guidance counsellor, Message Board is a resource you won’t want to miss out on.