Engineering Courses (ENGR)

Undergraduate Courses

Some Faculty of Engineering courses are only open to students in the faculty or in specific programs. Courses and applicable restrictions are listed at

Courses offered by the Faculty of Engineering are also found under the following course codes: BME (Biomedical Engineering), CIVE (Civil Engineering), CSC (Computer Science), ECE (Electrical and Computer Engineering), MECH (Mechanical Engineering) and SENG (Software Engineering).

000-level courses
001 Work Term 1
002 Work Term 2
003 Work Term 3
004 Work Term 4

100-level courses
110 Design and Communication I
112 Design I
120 Design and Communication II
121 Design II
130 Introduction to Professional Practice
141 Engineering Mechanics

200-level courses
240 Technical Writing
297 Technology and Society

300-level courses
330 Professional Career Planning and Engineering Leadership

400-level courses
446 Technical Report
498 Engineering Law