Mechanical Engineering - Restricted Electives - 2020/2021

1. Technical Electives

The combination of elective credits required to graduate are noted in the Course Calendar for your specific Cohort. All elective course offerings are subject to a minimum enrollment of 10 students. Courses may be cancelled by the university at any time if enrollment is less than 10. Semester offerings for courses may change without notice. Students should refer to the current Undergraduate Calendar to confirm that the course will be offered in the semester indicated in this program guide. Concerned that the elective prerequisites have changed mid-program? See the Engineering Elective Prerequisite - History of Changes table.   

A maximum of 1.5 credits at the 1000 course level is allowed for elective requirements (this limit applies to all electives, including technical electives, complementary studies electives and free electives, where applicable).(Rule no longer applies as of November 2022)

MECH -1 List: Mechanical Engineering Electives (3.50 Credits)

Fall Offerings (semester offering subject to change; confirm in current Calendar)
ENGG*2410  [0.50] Digital Systems Design Using Descriptive Languages, F
ENGG*3070  [0.50] Integrated Manufacturing Systems, F
ENGG*3080  [0.50] Energy Resources and Technologies, F
ENGG*3150  [0.50] Engineering Biomechanics, F
ENGG*3390  [0.50] Signal Processing, F
ENGG*3450  [0.50] Electronic Devices, F
ENGG*3640  [0.50] Microcomputer Interfacing, F
ENGG*3700  [0.50] Optimization for Engineers, F
ENGG*4230  [0.75] Energy Conversion, F
ENGG*4460  [0.50] Robotic Systems, F
ENGG*4470  [0.50] Finite Element Analysis, F

Winter Offerings (semester offering subject to change; confirm in current Calendar)

ENGG*3120  [0.75] Computer Aided Design and Manufacturing, W
ENGG*3170  [0.50] Biomaterials, W
ENGG*3250  [0.50] Energy Management and Utilization, W
ENGG*3490  [0.75] Introduction to Mechatronic Systems Design, W
ENGG*4050  [0.50] Quality Control, W
ENGG*4490  [0.75] Sampled Data Control Design, W
ENGG*4430  [0.50] Neuro-Fuzzy and Soft Computing Systems, W
ENGG*4440  [0.50] Computational Fluid Dynamics, W
ENGG*4510  [0.50] Assessment and Management of Risk, W
ENGG*4660  [0.50] Medical Image Processing, W

MECH-2 List: Mechanical Engineering Design Electives (0.75 Credits)

ENGG*4030  [0.75] Manufacturing Systems Design, W
ENGG*4220  [0.75] Interdisciplinary Mechanical Engineering Design, W
ENGG*4400  [0.75] Biomechanical Engineering Design, W
ENGG*4480  [0.75] Advanced Mechatronic System Design, W
ENGG*4580  [0.75] Sustainable Energy Systems Design, W


2. Complementary Studies Electives

Mechanical Engineering students must select [2.00] credits (four courses) from the Complementary Studies electives. You must select courses from the following:

  • 0.5 credits (1 course) from list CSE-1 Complementary Studies Electives: Humanities and Social Sciences
  • 0.5 credits (1 course) from list CSE-2 Complementary Studies Electives: Sustainable Development and Environmental Stewardship
  • 1.0 credits (2 courses) from any of the lists:
    • CSE-1 Complementary Studies Electives: Humanities and Social Sciences,
    • CSE-2 Complementary Studies Electives: Sustainable Development and Environmental Stewardship,
    • CSE-3 Complementary Studies Electives: Economics and Project Management, or
    • CSE-4 Complementary Studies Electives: Languages (max 0.5 credit).

3. Mechanical Engineering - Elective Area of Interest

Areas of Interest are optional.  Selection of the restricted elective courses available in the MECH-1 and MECH-2 lists should be based on each student's personal and professional interests.  Students who wish to strengthen their knowledge in a particular area of interest can use the chart below for reference.  It is important to note that some of the prerequisite course requirements for the specialized design electives are included in the Engineering Elective List MECH-1.  These courses must be taken to gain registration access to the design elective course.

Area Of Interest

Related  Elective Courses

Manufacturing

ENGG*3070  Integrated Manufacturing Systems, F
ENGG*3120  Computer Aided Design and Manufacturing, W
ENGG*3700  Optimization for Engineers, F
ENGG*4460  Robotic Systems, F
ENGG*4050  Quality Control, W
ENGG*4030  Manufacturing Systems Design, W [MECH-2]

Sustainable Energy

ENGG*3080  Energy Resources and Technologies, F
ENGG*3250  Energy Management and Utilization, W
ENGG*4230  Energy Conservation, F
ENGG*4440  Computational Fluid Dynamics, W
ENGG*4580  Sustainable Energy Design, W [MECH-2]

Mechatronics

ENGG*2410  Digital Systems Design using Descriptive Languages, F
ENGG*3390  Signal Processing
ENGG*3490  Introduction to Mechatronic Systems Design, W
ENGG*3640  Microcomputer Interfacing, F
ENGG*4460  Robotic Systems, F
ENGG*4490  Sampled Data Control Design, W
ENGG*4480  Advanced Mechatronics System Design, W [MECH-2]

Biomechanical

ENGG*3150  Engineering Biomechanics, F
ENGG*3170  Biomaterials, W
ENGG*4400  Biomechanical Engineering Design, W [MECH-2]


4. Conditions for Graduation

To qualify for the degree, the student must complete the courses required for the Bachelor of Engineering Program in Computer Engineering, obtaining a minimum of 23.50 credits (Regular Program) or 25.50 credits (CO-OP Program), and must achieve an overall minimum cumulative average of at least 60% and a minimum cumulative average of at least 60% in all ENGG courses.

[Return to Mechanical Engineering Program Guide]