Mechanical Engineering Model Programs

These models lists all courses required for a Mechanical Engineering degree, which term courses are offered, and the pre/corequisites.

The model program that is applicable to a student is determined by the year they were admitted into Mechanical Engineering. Curriculum changes in subsequent years may not affect a student’s model program.

Mechanical Engineering Timetable

The Mechanical Engineering timetable can be found on Aurora and lists all courses being offered.  It includes days offered, time of offering, prerequisites, instructors and any reserve or restriction information.

Use the model program and the Mechanical timetable to plan your schedule. Please try and follow the model program as closely as possible as timetables and course offerings are based on these models, but decide how many courses you want to take per term based on your personal schedule (part-time job, sports, outside commitments). 

Final Examinations

Find your Final Exam schedule, view your exam location and learn how to follow university rules when writing exams.

Other information

Indigenous Knowledge course

Starting Fall 2021, Mechanical students are required to take at least one of the courses from the list of Indigenous Knowledge courses. Students admitted to Mechanical Engineering in Fall 2021 who have completed two complementary studies electives (or 6 credit hours) prior to admission to the program, may use one of those courses in place of the Indigenous Knowledge course. ENG 4100* may be used to meet this requirement when the course content satisfies the requirement for the Indigenous Knowledge course.

Indigenous Knowledge Course List - Prerequisites must be met for all courses.

ENG 4100* Contemporary Topics in Eng. Practice (4) (see note above)
NATV 1200 Indigenous Peoples in Canada (6)
NATV 1220 Indigenous Peoples in Canada Part 1 (3)
NATV 1240 Indigenous Peoples in Canada Part 2 (3)
NATV 2012/
HIST 2010
Indigenous History in Canada (3)
NATV 2020/
HIST 2020
The Métis in Canada (3)
POLS 2802 Introduction to Indigenous Politics (3)
POLS 3870 Politics of Indigenous-Settler Relations (3)


Minors available to Mechanical Engineering Students

Consult the General Calendar for specific requirements for Engineering minors. 

Minors include:

  • Arts
  • Computer Sciences
  • Geology
  • Management 
  • Math
  • Music
  • Recreational Studies

Complementary electives

Students are required to take a total of 6 credit hours from the Faculties of Arts or Management (Asper School of Business) at the 1000 level or higher, in addition to the first year Written Requirement. Students usually take a 3 credit hour course in first year, and a 3 credit hour course thereafter. However, students may take a 6 credit hour course to satisfy both requirements. Please view the Mechanical Engineering Complementary Electives document for full details on what courses you can take. 

Technical electives

Students are required to take has 5 Technical Elective (TE) slots to be filled with non-core courses of your choice from the list of technical electives offered each year. Students wishing to pursue a variety of Mechanical topics have the chance here to do so by choosing courses in a variety of subject/research areas. Please view the Mechanical Engineering Technical Electives document for details on what courses are available to you.

Questions? Contact your student advisor

Jenifer Romaniuk
Undergraduate Program Advisor
Room E2-327M EITC