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 and a maximum of 24 units.
b) Research and thesis work as major components of the program.
Master of Engineering (thesis-based)
a) A minimum of 18 units and a maximum of 24 units, no more than 6 units 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, a maximum of 6 units of which can be senior undergraduate courses.
Doctor of Philosophy
a) A minimum of 18 units beyond the baccalaureate.
b) A minimum of 6 units and a maximum of 18 units 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: .