Course schedules for the current and upcoming terms are now available online. 

Search the "Schedule of Classes" for Undergraduate programs for the 500-level courses and the "Course Schedules" for Graduate Studies programs for courses at the 600- and 700-levels.

Courses offered each year

  • List of courses offered once a year (PDF)

Course descriptions of Mechanical Engineering graduate courses

Course enrolment and how to add/drop a course

There are several methods of registering for graduate courses in Mechanical and Mechatronics Engineering depending on the level of the course and whether the student is taking the course towards their degree, or as an extra or audit.

Drop and Add forms should be used to register for 500-level courses, and courses taken as extras, or as audits. The instructor's signature is required and you will require your supervisor's signature on the form and then drop the form off at the Mechanical and Engineering Graduate Studies Office. Drop and Add forms for students in the MEng program should be signed by the Associate Chair for Graduate Studies, as the supervisor. 

Mechanical and Mechatronics students can register for most 600/700 level courses on Quest unless the course requires Instructor consent.  If consent is required you must have the Instructor sign an ADD form and bring it to the Mechanical and Mechatronics Graduate Studies Office where you will be give a Permission number to register for the Course on Quest.

Drop and And forms are available from the University's Graduate Studies website or from the Mechanical and Mechatronics Engineering Graduate Studies Office.