The University of Toronto, UBC, Waterloo, and McGill lead in Canada for engineering, and all four fall within the global top 50 for the subject.
Here is the list of all the engineering universities in Canada along with their rankings:
Let’s discuss each university in a detailed manner below.
University of Toronto
The University of Toronto offers eight core BASc programmes, including civil, computer, electrical, and mechanical, where you start as per the chosen discipline from the first year. Engineering Science follows a ‘2+2’ structure with two common foundation years before you pick a major such as aerospace, robotics or engineering physics.
At master's level, the course-based MEng runs one year full-time or two years extended, and lets you specialise through emphases like Robotics, Data Analytics and Machine Learning, and Sustainable Energy, while the research-based MASc is a two-year degree that needs a supervisor. It stands out for its Professional Experience Year (PEY) Co-op, a paid 12- to 16-month work term after third year, which also counts towards your P.Eng experience.
|
Details
|
Information
|
|
Annual Fees (2026-27)
|
- Bachelor's: CAD 72,860 (₹50 Lakh).
- Master's: CAD 33,460 to 72,850 (₹23 Lakh to ₹50.3 Lakh)
|
|
Popular Engineering Programmes
|
Engineering Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Civil Engineering, MEng with Robotics or Data Analytics and Machine Learning emphasis
|
|
Application Deadline (September 2027 intake)
|
- Bachelor's: 15 January 2027.
- Master's: MEng 15 April 2027 for international applicants (MEng Co-op: 8 February 2027); MASc 1 January to 28 February 2027, depending on department
|
University of British Columbia
UBC's BASc in Engineering starts with a common foundation year. Students then apply in second year to a discipline such as civil, electrical, mechanical or engineering physics. At master's level, you can choose the research-based MASc in departments like electrical and computer, mechanical and civil, or the course-based MEng, including specialised versions in Clean Energy Engineering and Naval Architecture and Marine Engineering.
It stands out for its optional co-op, which offers four to five paid four-month work terms (up to 20 months) that you can mix across employers, and up to 12 months of it can count towards your P.Eng requirement.
```html
|
Details
|
Information
|
|
Annual Fees (2026-27)
|
- Bachelor's: CAD 66,200 (₹45.7 Lakh).
- Master's: CAD 10,082 to 27,419 (₹7 Lakh to ₹19 Lakh)
|
|
Popular Engineering Programmes
|
Mechanical Engineering, Electrical Engineering, Computer Engineering, Civil Engineering, Engineering Physics, MEng in Clean Energy Engineering
|
|
Application Deadline (September 2027 intake)
|
- Bachelor's: 15 January 2027.
- Master's: 15 to 31 January 2027, depending on department (MASc Electrical and Computer: 15 January; MASc Mechanical and Civil: 31 January; MEng Mechanical: 31 January)
|
```
University of Waterloo
Waterloo Engineering offers BASc programmes like software, computer, electrical, mechanical, mechatronics and civil engineering, with students alternating four-month study terms with paid co-op work terms. Six work terms are scheduled over the five-year degree.
At master's level, the MEng is a 16-month coursework degree, while the MASc is research-based, and applicants are recommended to contact a supervisor before applying. It is a popular option as it runs North America's largest co-op programme, with over 8,000 employers, allowing students to graduate with about two years of paid work experience.
|
Details
|
Information
|
|
Annual Fees
|
- Bachelor's: CAD 69,539 (₹48 Lakh) for the first year of two study terms.
- Master's: CAD 23,088 to 52,200 (₹16 Lakh to ₹36 Lakh) for three terms a year
|
|
Popular Engineering Programmes
|
Software Engineering, Computer Engineering, Electrical Engineering, Mechanical Engineering, Mechatronics Engineering, Civil Engineering, MEng, MASc
|
|
Application Deadline (September 2027 intake)
|
- Bachelor's: Apply by 15 January 2027; Admission Information Form (AIF), online interview and documents by 1 February 2027.
- Master's: 1 February 2027
|
McGill University
McGill's Faculty of Engineering offers BEng programmes in bioengineering, chemical, civil, computer, electrical, mechanical, materials, mining and software engineering, with optional paid internships of 4 to 16 months.
Mining and Materials students complete a mandatory co-op. At master's level, students can choose between a course-based MEng (non-thesis) and a research-based MEng (thesis), as McGill does not offer an MASc.
It offers guaranteed undergraduate tuition, where the per-credit rate stays fixed for the whole programme, and for internship hours that Quebec's engineering order recognises.
|
Details
|
Information
|
|
Annual Fees (2026-27)
|
- Bachelor's: CAD 65,168 (₹45.0 Lakh).
- Master's: CAD 21,349 to 32,833 (₹14.7 Lakh to ₹22.7 Lakh)
|
|
Popular Engineering Programmes
|
Computer Engineering, Electrical Engineering, Mechanical Engineering, Civil Engineering, Software Engineering, Chemical Engineering, MEng
|
|
Application Deadline (Fall 2027 intake)
|
- Bachelor's: 15 January 2027.
- Master's: 1 December 2026 to 15 January 2027, depending on department (Mechanical: 1 December; Electrical: 15 December; Chemical, Mining and Materials: 15 January)
|
University of Alberta
The University of Alberta's engineering degrees begin with a common qualifying first year, after which students rank disciplines such as civil, computer, electrical, mechanical, chemical, mining and petroleum engineering.
Students can then choose a four-year traditional route or a five-year co-op route. At master's level, students can take a research-based MSc with a thesis or a course-based MEng built around coursework and a capstone project.
It provides Engineering Co-op Program, one of Canada's largest, with five paid four-month work terms, and for a tuition guarantee that states the total programme cost in the admission letter.
|
Details
|
Information
|
|
Annual Fees (2026-27)
|
- Bachelor's: CAD 49,952 (₹34.5 Lakh).
- Master's: CAD 10,519 a year for a thesis MSc (₹7.3 Lakh); about CAD 19,833 in total for a 24-unit course-based MEng (₹13.7 Lakh)
|
|
Popular Engineering Programmes
|
Mechanical Engineering, Computer Engineering, Civil Engineering, Electrical Engineering, Chemical Engineering, Petroleum Engineering, Mining Engineering, MSc, MEng
|
|
Application Deadline (Fall 2027 intake)
|
- Bachelor's: 1 March 2027.
- Master's: 15 April to 1 May 2027, depending on department (Civil and Environmental MEng: 15 April; Electrical and Computer: 1 May)
|
Université de Montréal
The Université de Montréal has no engineering faculty of its own, so engineering-related study centres on computer science and machine learning. BEng degrees are offered through its affiliated school, Polytechnique Montréal. At master's level, students can choose an MSc in Computer Science or an MSc or specialised diploma in Machine Learning through the Mila programmes, all run by the Department of Computer Science and Operations Research.
It is also known for teaching in French, which means proven French proficiency is required, and for the UdeM exemption scholarship, which can cut international tuition sharply.
|
Details
|
Information
|
|
Annual Fees (2026-27)
|
- Bachelor's: CAD 30,773 (₹21.2 Lakh) for 30 credits.
- Master's: CAD 32,023 to 35,006 (₹22.1 Lakh to ₹24.2 Lakh) for 45 credits, before the exemption scholarship
|
|
Popular Engineering Programmes
|
BSc Computer Science, MSc Computer Science, MSc Machine Learning (Mila), MSc Bioinformatics
|
|
Application Deadline (Fall 2027 intake)
|
- Bachelor's: By 1 April 2027 at the latest (programme pages take priority).
- Master's: MSc Computer Science 1 February 2027; Mila programmes' first step 15 December 2026; other programmes up to 1 April 2027
|
Queen's University
Queen's Smith Engineering starts most students in a general first year, then lets them choose from ten disciplines, including computer, electrical, mechanical, civil, chemical, mining and engineering physics, with no caps or quotas after first year.
At master's level, students can take a one-year, course-based MEng of eight courses or a two-year, research-based MASc.
It stands out for its guaranteed discipline choice and its Queen's Undergraduate Internship Program, a paid 12- to 16-month internship that stretches the degree to five years.
|
Details
|
Information
|
|
Annual Fees (2026-27)
|
- Bachelor's: CAD 59,284 (₹41 Lakh).
- Master's: CAD 12,927 to 29,963 (₹9 Lakh to ₹20.7 Lakh)
|
|
Popular Engineering Programmes
|
Computer Engineering, Electrical Engineering, Mechanical Engineering, Mining Engineering, Engineering Physics, MASc, MEng
|
|
Application Deadline (Fall 2027 intake)
|
- Bachelor's: 1 March 2027.
- Master's: The Mechanical and Materials MEng has no hard deadline but recommends applying before 1 March 2027 for internal awards; MASc dates vary by department
|
University of Calgary
The University of Calgary's Schulich School of Engineering puts every first-year student through the same ten common courses, then guarantees the first-choice programme if the student completes them, with majors such as chemical, civil, electrical, mechanical, software, oil and gas, biomedical and geomatics engineering.
At master's level, students can take a thesis-based MSc or a ten-course MEng, with MEng options in civil, environmental, electrical and computer, mechanical and software engineering. The Engineering Internship Program offers 12 to 16 months of paid work after third year. The university also offers programmes in oil and gas and energy engineering.
|
Details
|
Information
|
|
Annual Fees (2026-27)
|
- Bachelor's: CAD 41,487 (₹28.6 Lakh).
- Master's: CAD 8,576 a year for a thesis MSc (₹6 Lakh); CAD 41,487 in total for a 10-course MEng (₹28.6 Lakh)
|
|
Popular Engineering Programmes
|
Mechanical Engineering, Chemical Engineering, Software Engineering, Oil and Gas Engineering, Geomatics Engineering, MEng, MSc
|
|
Application Deadline (Fall 2027 intake)
|
- Bachelor's: 1 March 2027.
- Master's: MEng 1 April 2027 (Civil and Mechanical); thesis programmes vary by department
|
McMaster University
McMaster's Bachelor of Engineering begins with a common Engineering I year, after which students move into one of twelve tracks. These include chemical, civil, computer, electrical, engineering physics, materials, mechanical, mechatronics, nuclear and software engineering, plus a Discovery Track for students who want more time to decide.
The Faculty runs the third-largest co-op programme in Canada. Its optional co-op offers 12 to 24 months of paid experience through four-month terms or continuous placements of up to 16 months. At postgraduate level, it offers a research-based MASc and a project-based MEng, alongside specialised MEng programmes in systems and technology, design, manufacturing and public policy.
|
Details
|
Information
|
|
Annual Fees
|
- Bachelor's: CAD 73,515 (₹50.7 Lakh), 2025-26 Level 1 rate.
- Master's: CAD 17,096 for a research master's up to CAD 55,804 for a specialised MEng (₹11.8 Lakh to ₹38.5 Lakh)
|
|
Popular Engineering Programmes
|
Computer Engineering, Software Engineering, Mechatronics Engineering, Engineering Physics, Materials Engineering, MASc, MEng
|
|
Application Deadline (September 2027 intake)
|
- Bachelor's: OUAC application 15 January 2027; supplementary application 28 January 2027 (11:59 pm ET).
- Master's: 28 February 2027 for international applicants
|
Western University
Western Engineering starts every student in a Common First Year, then asks students to rank their programme choices in February. The first choice is guaranteed for students who hold at least 85% in the admission courses and maintain 80% on a full first-year load. Programmes include chemical, civil, computer, electrical, green process, integrated, mechanical, mechatronic systems and software engineering.
Work experience comes through an optional summer co-op from May to August, or an internship of 12 to 16 months between the second-last and final year. At master's level, students can take a research-based MESc, which requires a faculty supervisor, or a course-based MEng that Electrical and Computer Engineering allows students to complete in as little as three terms.
|
Details
|
Information
|
|
Annual Fees
|
- Bachelor's: CAD 64,310 (₹44.4 Lakh), 2026-27 tuition.
- Master's: CAD 20,960 a year for an MESc (₹14.5 Lakh); about CAD 47,152 in total for a three-term MEng (₹32.5 Lakh)
|
|
Popular Engineering Programmes
|
Software Engineering, Computer Engineering, Mechanical Engineering, Electrical Engineering, Civil Engineering, Chemical Engineering
|
|
Application Deadline (September 2027 intake)
|
Bachelor's: 15 January 2027 on the OUAC for guaranteed consideration. Master's: MEng rounds from 7 September 2026 to 5 July 2027, and international students should apply by Round 3 (5 January 2027); MESc dates vary by department
|