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.

219Master's Degree
TR Thompson Rivers University logo
#89 in Canada Canada

Master of Engineering Science

Thompson Rivers University — The Master of Engineering Science program at Thompson Rivers University is an advanced degree designed to provide a deep understanding of engineering principles and pract...

Master's DegreeLevel
1–2 yearsDuration
Full TimeMode
SepIntake
Engineering
220Diploma
UF University of the Fraser Valley logo
#99 in Canada Canada

Automation and Robotics Technician

University of the Fraser Valley — The Automation and Robotics Technician diploma at the University of the Fraser Valley equips students with the knowledge and skills required to excel in the rapidly advan...

DiplomaLevel
2 yearsDuration
Full TimeMode
Fall, SpringIntake
Mechatronics Engineering
221Program
UF University of the Fraser Valley logo
#99 in Canada Canada

Electrician

University of the Fraser Valley — The Electrician degree course at the University of the Fraser Valley provides comprehensive training in electrical systems, wiring, and power distribution. Students engag...

Level
1 yearDuration
Full TimeMode
Fall, SpringIntake
Engineering
223Program
UF University of the Fraser Valley logo
#99 in Canada Canada

Electronics technician

University of the Fraser Valley — The Electronics Technician program at the University of the Fraser Valley provides students with a comprehensive understanding of electronic systems and their application...

Level
1 yearDuration
Full TimeMode
Fall, SpringIntake
Engineering
225Program
UF University of the Fraser Valley logo
#99 in Canada Canada

Engineering Common Core

University of the Fraser Valley — The Engineering Common Core program at the University of the Fraser Valley provides students with a solid foundation in the essential principles of engineering. This degr...

Level
1 yearDuration
Full TimeMode
Fall, SpringIntake
Engineering
227Diploma
UF University of the Fraser Valley logo
#99 in Canada Canada

Engineering Physics

University of the Fraser Valley — The Engineering Physics Diploma program at the University of the Fraser Valley combines core principles of physics with engineering applications, preparing students to ta...

DiplomaLevel
2 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
230Diploma
VC Vancouver Community College logo
#101 in Canada Canada

Electronics Repair Technology

Vancouver Community College — The Electronics Repair Technology diploma at Vancouver Community College offers students a comprehensive education in the field of electronic systems and components. This...

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.