Courses and course sequences
This page contains the Faculty of Engineering's course list by programs as well as the undergraduate course sequences.
Course list by program
Undergraduate
Biomedical Mechanical Engineering
- BASc in Biomedical Mechanical Engineering
- BASc in Biomedical Mechanical Engineering and BSc in Computing Technology
Biotechnology
- Honours BSc in Biochemistry / BASc in Chemical Engineering (Biotechnology)
- Honours BSc in Biochemistry / BASc in Chemical Engineering (Biotechnology) - Biomedical Engineering Option
Chemical Engineering
- BASc in Chemical Engineering
- BASc in Chemical Engineering, Biomedical Engineering Option
- BASc in Chemical Engineering, Engineering Management and Entrepreneurship Option
- BASc in Chemical Engineering, Environmental Engineering Option
- BASc in Chemical Engineering and BSc in Computing Technology
Civil Engineering
- BASc in Civil Engineering
- BASc in Civil Engineering, Engineering Management and Entrepreneurship Option
- BASc in Civil Engineering, Environmental and Water Resources Option
- BASc in Civil Engineering, Structural and Geotechnical Option
- BASc in Civil Engineering and BSc in Computing Technology
Computer Engineering
- BASc in Computer Engineering
- BASc in Computer Engineering, Engineering Management and Entrepreneurship Option
Computer Science
- Honours BSc in Computer Science
- Honours BSc in Computer Science, Management and Entrepreneurship Option
- Honours BSc in Computer Science, Data Science Option
- Joint BSc in Computer Science and Mathematics
- Major in Computer Science
- Minor in Computer Science
- Minor in Computer Science for Scientists
Electrical Engineering
- BASc in Electrical Engineering
- BASc in Electrical Engineering, Engineering Management and Entrepreneurship Option
- BASc in Electrical Engineering and BSc in Computing Technology
- BASc in Electrical Engineering | BSc in Computing Technology Engineering Management and Entrepreneurship Option
Mechanical Engineering
- BASc in Mechanical Engineering
- BASc in Mechanical Engineering, Engineering Management and Entrepreneurship Option
- BASc in Mechanical Engineering and BSc in Computing Technology
- BASc in Mechanical Engineering | BSc in Computing Technology, Engineering Management and Entrepreneurship Option
Physics and Electrical Engineering
Software Engineering
Masters
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
Chemical Engineering
- Master of Chemical Engineering (MASc)
- Master of Chemical Engineering (MEng)
Civil Engineering
- Master of Civil Engineering (MASc)
- Master of Civil Engineering (MEng)
Computer Science
E-Business Technologies
- Master in Electronic Business Technologies (MEBT)
- Master of Science in Electronic Business Technologies (MSc)
Electrical Engineering and Computer Engineering
- Master of Electrical and Computer Engineering (MASc)
- Master of Electrical and Computer Engineering (MEng)
Engineering Management
Environmental Engineering
Mechanical Engineering
Systems Science
- Master of Science in Systems Science (MSc)
- Master of Systems Science (MSysSc)
Doctorate
Advanced Materials and Manufacturing
Biomedical Engineering
Chemical Engineering
Civil Engineering
Computer Science
Electronic Business
Electrical and Computer Engineering
Environmental Engineering
Mechanical Engineering
Graduate Diploma
Technology Project Management
Electives (undergraduate)
Course sequences (undergraduate)
Please consult the Undergraduate Studies Office in order to plan your course sequence.
Undergraduate course offering:
- Some courses are not be offered at every term.
- The programs are offered in English and in French for the first two years. Some 3rd and 4th year courses are not offered in French.
- Courses with fewer than 10 registrants will be cancelled