Note: If the student does not consult the supervisor before selecting courses, Department approval may be withheld.
In addition to Faculty of Graduate Studies and the Schulich School of Engineering requirements, the Department normally requires:
Master of Science
a) A minimum of 12 units (2.0 full-course equivalents) and a maximum of 24 units (4.0 full-course equivalents).
b) Research and thesis work as major components of the program.
Master of Engineering (thesis-based)
a) A minimum of 18 units (3.0 full-course equivalents) and a maximum of 24 units (4.0 full-course equivalents), no more than 6 units (1.0 full-course equivalent) of which can be senior undergraduate courses.
b) A thesis related to original analysis and/or design.
Master of Engineering (course-based)
a) A minimum of 30 units (5.0 full-course equivalents) and a maximum of 6 units (1.0 full-course equivalent) of which can be senior undergraduate courses.
Doctor of Philosophy
a) A minimum of 18 units (3.0 full-course equivalents) beyond the baccalaureate.
b) A minimum of 6 units (1.0 full-course equivalent) and a maximum of 18 units (3.0 full-course equivalents) beyond the master’s degree.
c) A detailed research proposal.
d) All doctoral students are required to successfully complete the candidacy requirements, which consist of four components: PhD coursework, a written Field of Study (FOS) examination, a written Thesis Proposal (TP), and an oral TP examination. Specific details of the candidacy requirements are found on the Departmental website: .