Undergraduate
Master
-
Advanced Materials and Manufacturing
Master of Applied Science in Advanced Materials and Manufacturing (MASc)
Master of Engineering in Advanced Materials and Manufacturing (MEng)
-
Biomedical Engineering
-
-
-
Computer Science
-
E-Business Technologies
-
Electrical Engineering and Computer Engineering
-
Engineering Management
-
Environmental Engineering
-
Mechanical Engineering
-
Doctorate
-
Biomedical Engineering
-
Electronic Business
-
Advanced Materials and Manufacturing
Doctor of Philosophy in Advanced Materials and Manufacturing (PhD)
-
Chemical Engineering
-
Civil Engineering
-
Computer Science
-
Electrical and Computer Engineering
Doctor of Philosophy in Electrical and Computer Engineering (PhD)
-
Environmental Engineering
-
Mechanical Engineering
Graduate Diploma
-
Technology Project Management
Courses
Course list by program
Course sequences (undergraduate)
- Find an undergraduate's program course sequence
Electives (undergraduate)
Accreditations
The Honours BSc in Computer Science and the BASc in Software Engineering are accredited by the Computer Science Accreditation Council of CIPS.
All engineering programs are accredited by the Canadian Engineering Accreditation Board of Engineers Canada.
As one of the first three Software Engineering programs in Canada, we have helped standardize the guidelines for software engineering curriculum developed by the ACM and IEEE, the leading associations in our domain.