Skip to navigation content (Press Enter).

McMaster University

Electives

Please refer to your degree audit for a listing of all electives you are able to take. Each student's degree audit is unique, so please look at it carefully and ensure you are fulfilling your own requirements as laid out in your audit.

Note: These lists are guidelines only! You must have the prerequisites to take these courses.

If you are failing the prerequisites for one of the electives, you can seek permission from the instructor of the course. Please note that permission is not guaranteed. Since these are electives, plan to take something else if you do not qualify. The Engineering Permission Form can be found here.

If you are interested in taking a course from the Department of Computing and Software, please make sure you use this form. CAS does not accept the Engineering Permission Form.

Technical Electives

"Technical Electives" refer to approved ECE electives as listed below:

Complementary Electives

"Complementary Studies Electives"are broadening courses with subject matter that deals with central issues, methodologies and processes of the humanities and social sciences.

In addition to ENGINEER 4A03 and ENGINEER 2B03, complementary studies electives are required in all Engineering programs.

The Associate Dean of Engineering must authorize each student's complementary studies elective courses. An approved list is published each spring and is available from the Associate Dean's office here Acrobat Reader Format

Faculty of Engineering Technical Electives

"Faculty of Engineering Technical Electives" are Engineering or Applied Science courses in subjects relevant to the particular program. The approved list is available here Acrobat Reader Format