Mechanical student advising
Find the academic advising resources you need to succeed as a Mechanical Engineering student.
Model program timetable planning
The models below list all the 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 are admitted into Mechanical Engineering. Curriculum changes in subsequent years may not affect a student’s model program.
Visit Aurora to find all the Mechanical Engineering courses currently being offered as well as the days and times offered, prerequisites, instructors and any reserve or restriction information.
Use a model program (found below), a fillable year model (found below), and Aurora to plan your schedule. Do not forget to consider your other commitments (e.g. job, student teams, committees, etc.) when selecting the number of courses you plan to take each term.
Try to follow a model program as closely as possible as timetables and course offerings are based on these models.
157-163 credit hours are needed to graduate. 157 is acceptable if you are taking the Thesis Course.
Year | Credit hours |
1 | 0 - 29.9 |
2 | 30 - 71.9 |
3 | 72 - 111.9 |
4 | 112+ |
Model programs
Timetable planning
Technical electives, Options and Streams
Students are required to take 5 technical electives (TE). TE slots are to be filled with non-core courses of your choice from the list of technical electives offered each year. Please see the document below for current course offerings.
You can take any combination of technical electives, or you can choose to take courses that will allow you to complete an Option or Stream. Options require more courses than Streams. An Option will show up on your transcript and parchment, a Stream will not. The document below outlines all the Department's Options and Streams and what courses are required for each. To declare an Option or Stream, click on "Option/stream and minor declaration form" under "Forms and documents" on this page.
Also note that the Thesis course (MECH 4162) is considered a technical elective. The course is divided into Part A and Part B. Each Part is 3 credit hours.
Complementary electives
Students are required to take a total of 9 credit hours of complementary electives. 6 credit hours must be 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. Your mandatory Indigenous Knowledge course also counts towards your complementary electives. Please see the document below for full details on what courses you can take.
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.
INDG 1200 is a spanned course across both Fall and Winter terms.
ENG 4100* | Contemporary Topics in Eng. Practice (4) (see note above) |
INDG 1200 | Indigenous Peoples in Canada (6) |
INDG 1220 | Indigenous Peoples in Canada Part 1 (3) |
INDG 1240 | Indigenous Peoples in Canada Part 2 (3) |
INDG 2012/ HIST 2010 | Indigenous History in Canada (3) |
INDG 2020/ HIST 2020 | The Métis in Canada (3) |
POLS 2802 | Introduction to Indigenous Politics (3) |
POLS 3870 | Politics of Indigenous-Settler Relations (3) |
Mechanical Minors
It is not mandatory to declare a Minor in Mechanical Engineering, but Minors are offered in Arts, Computer Science, Geology, Management, Math, Music and Recreational Studies. Please review the document below for more information.
Final examinations
Find your final exam schedule, view your exam location and learn how to follow university rules when writing exams.
Important policies
Prerequisite Special Permission Policy
- Students must have a DGPA of 3.50 or higher to be considered.
- No prerequisite overrides for 2nd and 3rd year students.
- All 1st and 2nd year courses must be completed.
Please do NOT approach the professor for prerequisite permission. The Undergraduate Office will approach the professor on your behalf and advise you of the outcome.
If the above criteria are met, students must:
- Complete the Online Special Permission form and submit it to the Mechanical Department online. This form can be found on this site under “Forms and documents”.
- Attach a brief letter explaining your situation, including why you did not take the prerequisite previously and why you need to take it now.
- Include with your letter a copy of your full Aurora Student web transcript.
The prerequisite request is subject to the final approval of the instructors and Department Head(s). With the Department Head(s) having the final say.
Timetable Conflict Policy
Course conflicts are considered only for students in their graduating year
- Graduating year students: A student with a DGPA (Degree GPA) below 3.0 will not be approved to take courses that have a timetable conflict. A student with a DGPA of 3.0 and above will be considered eligible for a lecture-tutorial or tutorial-tutorial timetable conflicts waiver. The waiver approval is subject to the final approval of the Instructors and the Department Head. A student with a DGPA of 3.5 and above will be considered eligible for lecture-lecture timetable conflict waiver. The waiver approval is subject to the final approval of the Instructors and the Department Head.
- No timetable conflicts will be approved if a student can choose other non-conflicting courses.
- No three-way timetable conflicts will be approved.
- At most a single timetable conflict may be allowed in a term subject to #1 above.
Step 1: All timetable conflicts will be resolved in the undergraduate office. Students are to submit a Special Permission form found on this website under “Documents and forms”.
Step 2: If you are approved to proceed with your request, you will be notified. You must then obtain Instructor approval from both professors before a final decision is made. Permission from the professors should contain a contingency plan for the term.
Your request is considered based on the steps above if graduation has been declared. Then your case will be considered based on graduation date and registration date/time.
Helpful links
Questions? Contact your Student Advisor
Jenifer Romaniuk
Undergraduate Program Advisor
Room E2-327M EITC