Educads

305 Best Engineering Programs in Canada

305 Engineering courses are taught at 47 universities in Canada, typically lasting 4 years. Courses from University of Toronto, McGill University and University of British Columbia come first, because those universities rank highest.

193Program
NL Northern Lights College logo
#60 in Canada Canada

Welder Apprenticeship

Northern Lights College — The Welder Apprenticeship program at Northern Lights College offers a comprehensive curriculum designed to equip students with the essential skills and knowledge required...

Level
Duration
Full TimeMode
Fall, SpringIntake
Engineering
195Program
NL Northern Lights College logo
#60 in Canada Canada

Welder Foundation Certificate

Northern Lights College — The Welder Foundation Certificate program at Northern Lights College provides students with a comprehensive introduction to the world of welding. This course covers essen...

Level
Duration
Full TimeMode
Fall, SpringIntake
Engineering
199Bachelor's Degree
UP University of Prince Edward Island logo
#65 in Canada Canada

Engineering

University of Prince Edward Island — The Bachelor of Engineering program at the University of Prince Edward Island provides a strong foundation in engineering principles and practices. This comprehensive pro...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
200Master's Degree
UP University of Prince Edward Island logo
#65 in Canada Canada

Engineering (MSc)

University of Prince Edward Island — About the MSc in EngineeringThe Master's Degree in Engineering at the University of Prince Edward Island is designed to equip students with advanced engineering knowledge...

Master's DegreeLevel
1–2 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
201PhD / Doctorate
UP University of Prince Edward Island logo
#65 in Canada Canada

Engineering (PhD)

University of Prince Edward Island — Course OverviewThe PhD in Engineering at the University of Prince Edward Island is designed for those looking to conduct advanced research and contribute to innovation wi...

PhD / DoctorateLevel
4–6 yearsDuration
Full TimeMode
FallIntake
Engineering
205Bachelor's Degree
AU Acadia University logo
#69 in Canada Canada

Engineering

Acadia University — The Bachelor's degree in Engineering at Acadia University provides a comprehensive education that integrates both theoretical knowledge and practical application. Student...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
206Bachelor's Degree
UM University of Moncton logo
#71 in Canada Canada

Génie mécanique

University of Moncton — Explore the World of Mechanical EngineeringThe Bachelor's degree in Mechanical Engineering at the University of Moncton offers an in-depth exploration of the principles a...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
207Bachelor's Degree
UM University of Moncton logo
#71 in Canada Canada

Génie électrique

University of Moncton — The Bachelor of Engineering in Electrical Engineering at the University of Moncton equips students with a comprehensive understanding of electrical systems and technology...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
208Bachelor's Degree
UD Université du Québec en Outaouais logo
#74 in Canada Canada

Baccalauréat en génie informatique

Université du Québec en Outaouais — Le Baccalauréat en génie informatique de l’Université du Québec en Outaouais offre une formation complète qui prépare les étudiants à évoluer dans le domaine dynamique et...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
AutomneIntake
Engineering
210Bachelor's Degree
UD Université du Québec en Outaouais logo
#74 in Canada Canada

Baccalauréat en génie électrique

Université du Québec en Outaouais — Le Baccalauréat en génie électrique à l'Université du Québec en Outaouais offre une formation complète axée sur l'acquisition de compétences techniques et théoriques dans...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
AutomneIntake
Engineering
213Diploma
VC Vanier College logo
#86 in Canada Canada

Building Engineering Technology

Vanier College — The Diploma in Building Engineering Technology at Vanier College prepares students for a vital role in the construction and building industry. This program covers essenti...

DiplomaLevel
2 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
215Diploma
VC Vanier College logo
#86 in Canada Canada

Computer Engineering Technology

Vanier College — The Computer Engineering Technology diploma at Vanier College offers a comprehensive curriculum designed to equip students with the technical expertise and practical skil...

DiplomaLevel
2 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering

Engineering at other levels

How these courses are ranked

15 of these universities hold a QS World position, from #29 (University of Toronto) to #547 (University of Windsor); they are listed first, in that order. The rest are ordered by research impact. University of Toronto has the largest research record in this group, with 59,684,471 citations and an h-index of 1,794.

Inside the course list

By level: 145 bachelor's, 55 diploma, 19 foundation and 14 master's. Within the subject, the largest areas are Engineering (275), Mechatronics Engineering (5), Civil Engineering (4) and Environmental Engineering (4). The usual length is 4 years and 2 years. 97% are full-time. Start dates lean to Fall (97% of courses with a stated intake) and Spring (93% of courses with a stated intake). Cambrian College offers the widest choice, with 35 of these courses.

Frequently asked questions

Which is the best university in Canada for Engineering?

University of Toronto (QS World #29), McGill University (QS World #32) and University of British Columbia (QS World #40) lead this list. QS World positions come first; the rest are ranked by research impact.

Which is the cheapest university for Engineering in Canada?

Of those with published fees, McGill University is the least expensive at about USD 37,000 a year. Fees are indicative — confirm on the university's site.

How long does an Engineering course take in Canada?

Most listed courses run 4 years, with 2 years the next most common.

When do Engineering courses start in Canada?

Fall is the main intake — 97% of courses with a stated start date begin then, and Spring is the second.

Which university has the most Engineering courses in Canada?

Cambrian College, with 35, ahead of Northern Lights College (33).

Get your destination country university & scholarship updates

New scholarships, application deadlines and admission guides — a couple of emails a month, no spam.

Stay updated

Get admission alerts, scholarship deadlines & university news — free.