Electives List
Engineering Electives
-
Automotive Engineering & Automotive Engineering and Management
Automotive Engineering & Automotive Engineering and Management Electives Courses
Fall 2024
Winter 2025
AUTE 4010U Vehicle Dynamics & Control
•
AUTE 4090U Autonomous Vehicles
•
AUTE 4100U Road Vehicle Aerodynamics
•
*ENGR 3160U Engineering Operations and Project Management
•
MANE 3120U Thermo-mechanical Processing of Materials
•
MANE 3300U Integrated Manufacturing Systems
•
MANE 3460U Industrial Ergonomics
•
MANE 4045U Quality Control
•
MANE 4190U Principles of Material Removal Processes
•
MANE 4380U Life Cycle Engineering
•
MECE 3260U Introduction to Energy Systems
•
MECE 3410U Electro-Mechanical Energy Conversion
•
MECE 4210U Advanced Solid Mechanics and Stress Analysis
•
MECE 4250U Advanced Engineering Materials
•
MECE 4290U Finite Element Methods
•
* ENGR 3160U Is Not An Engineering Elective for Management Students.
-
Electrical Engineering & Electrical Engineering and Management
Electrical Engineering & Electrical Engineering and Management Electives
Courses
Fall 2024
Winter 2025
ELEE 4120U Introduction to Power Electronics
•
ELEE 4130U Digital Communications
•
ELEE 4140U Power System Protection Relaying
•
ELEE 4150U Advanced Control Systems
•
ELEE 4420U DSP Theory & Design
•
ELEE 4500U Wireless Communication
•
ELEE 4750U Microwave & RF Circuits
•
ELEE 4180U Special Topics in Electrical Engineering: Artificial Intelligence Systems in Electrical Engineering
•
-
Electrical Engineering & Electrical Engineering and Management (Smart Grid Specialization) Electives
Electrical Engineering & Electrical Engineering and Management (Smart Grid Specialization) Electives
Courses
Fall 2024
Winter 2025
ELEE 4130U Digital Communications
•
ELEE 4150U Advanced Control Systems
•
ELEE 4420U DSP Theory & Design
•
ELEE 4500U Wireless Communication
•
ELEE 4750U Microwave & RF Circuits
•
ELEE 4180U Special Topics in Electrical Engineering: Artificial Intelligence Systems in Electrical Engineering
•
-
Manufacturing Engineering & Manufacturing Engineering and Management
Manufacturing Engineering & Manufacturing Engineering and Management Electives
Courses
Fall 2024
Winter 2025
*ENGR 3160U Engineering Operations and Project Management
•
MANE 4190U Principles of Material Removal Processes
•
MANE 4380U Life Cycle Engineering
•
MANE 4700U Intro to Tribology: Friction, Wear and Lubrication
•
MECE 3210U Mechanical Vibrations
•
MECE 3260U Introduction to Energy Systems
•
MECE 3390U Mechatronics
•
MECE 3410U Electro-Mechanical Energy Conversion
•
MECE 4210U Advanced Solid Mechanics and Stress Analysis
•
MECE 4290U Finite Element Methods
•
* ENGR 3160U Is Not An Engineering Elective for Management Students.
-
Mechanical Engineering & Mechanical Engineering and Management
Mechanical Engineering & Mechanical Engineering and Management Electives
Courses
Fall 2024
Winter 2025
*ENGR 3160U Engineering Operations and Project Management
•
MANE 3120U Thermo-mechanical Processing of Materials
•
MANE 3300U Integrated Manufacturing Systems
•
MANE 3460U Industrial Ergonomics
•
MANE 4015U Reliability and Maintenance
•
MANE 4045U Quality Control
•
MANE 4190U Principles of Material Removal Processes
•
MANE 4280U Robotics and Automation
•
MANE 4380U Life Cycle Engineering
•
MANE 4600U Additive Manufacturing
•
MANE 4700U Intro to Tribology: Friction, Wear and Lubrication
•
MECE 3260U Introduction to Energy Systems
•
MECE 3410U Electromechanical Energy Conversion
•
MECE 4250U Advanced Materials Engineering
•
* ENGR 3160U Is Not An Engineering Elective for Management Students.
-
Mechanical Engineering & Mechanical Engineering and Management (Energy Specialization)
Mechanical Engineering & Mechanical Engineering and Management (Energy Specialization) Electives
Courses
Fall 2024
Winter 2025
*ENGR 3160U Engineering Operations and Project Management
•
MANE 3120U Thermo-mechanical Processing of Materials
•
MANE 3300U Integrated Manufacturing Systems
•
MANE 3460U Industrial Ergonomics
•
MANE 4015U Reliability and Maintenance
•
MANE 4045U Quality Control
•
MANE 4190U Principles of Material Removal Processes
•
MANE 4600U Additive Manufacturing
•
MANE 4700U Intro to Tribology: Friction, Wear and Lubrication
•
MECE 3210U Mechanical Vibrations
•
MECE 4250U Advanced Materials Engineering
•
MECE 4290U Finite Element Methods
•
* ENGR 3160U Is Not An Engineering Elective for Management Students.
-
Mechatronics Engineering & Mechatronics Engineering and Management Electives
Mechatronics Engineering & Mechatronics Engineering and Management Electives
Courses
Fall 2024
Winter 2025
ENGR 3150U Artificial Intelligence and Machine Learning
•
*ENGR 3160U Engineering Operations and Project Management
•
MANE 3190U Manufacturing Production and Processes
•
MANE 3300U Integrated Manufacturing Systems
•
MANE 3460U Industrial Ergonomics
•
MANE 4045U Quality Control
•
MANE 4380U Life Cycle Engineering
•
MECE 3260U Introduction to Energy Systems
•
MECE 4250U Advanced Materials Engineering
•
MECE 4290U Finite Element Methods
•
METE 4300U Introduction to Mobile Robotics
•
* ENGR 3160U Is Not An Engineering Elective for Management Students
In addition, the following are approved Engineering electives that may be taken with special permission:
Additional Electives (special permission required)
Courses
Fall 2024
Winter 2025
ELEE 3110U Signals and Systems
•
ELEE 4120U Introduction to Power Electronics
•
ELEE 4150U Advanced Control Systems
•
SOFE 4820U Modelling and Simulation
•
-
Nuclear Engineering Electives
Nuclear Engineering Electives
Courses
Fall 2024
Winter 2025
ENGR 3840U Fuel Cell Design
•
NUCL 4510U Nuclear Plant Chemistry
•
NUCL 4670U Shielding Design
•
RADI 3200U Medical Imaging
•
RADI 4550U Radiation Detection and Measurement
•
-
Software Engineering & Software Engineering and Management Electives
Software Engineering & Software Engineering and Management Electives
Courses
Fall 2024
Winter 2025
SOFE 4620U Machine Learning & Data Mining
•
SOFE 4630U Cloud Computing
•
SOFE 4640U Mobile Application Development
•
SOFE 4820U Modelling and Simulation
•
-
Health Physics & Radiation Science Engineering or Science Electives
Health Physics & Radiation Science Engineering or Science Electives
Courses
Fall 2024
Winter 2025
Type
ENGR 1025U Engineering Design
•
Eng/Sci Elective
ENGR 4760U Ethics, Law and Prof for Eng.
•
•
Senior Eng/Sci Elective
HLSC 1201U Anatomy and Physiology II
• •
Eng/Sci Elective
NUCL 2010U Thermodynamic Cycles
•
Eng/Sci Elective
NUCL 4730U Reactor Control
•
Senior Eng/Sci Elective
NUCL 4610U Corrosion for Engineers
•
Senior Eng/Sci Elective
NUCL 4670U Shielding Design
•
Senior Eng/Sci Elective
NOTES:
- Some of the courses listed might not be conflict-free with your program.
- Not sure what a course will be about? Read the full course description on the academic calendar under “course descriptions”
This is an active list for this academic year, other electives may have been approved in other years, please follow-up with Academic Advising if you need clarity.
Other Electives
-
Liberal Studies Electives - All Engineering Programs
Liberal Studies Electives – All Engineering Programs
Courses (courses will not be available every term)
COMM 1420U Living Digitally
COMM 2240U Television
*Requires second-year standingCOMM 2270U Entertainment Goes Global
COMM 2530U Advertising and Society
COMM 3250U Pop Culture
*Credit restriction(s): COMM 2250UCRMN 1000U Intro to Criminal Justice
EDST 2500 EDI Foundations and Educational Studies
INDG 2000U Introduction to Indigenous Studies
*May not be taken in first yearLBAT 2000U Introduction to Liberal Studies
LBAT 3999U Approval dependent on content, approval will be posted on Advising CANVAS
LGLS 1000U Foundations of Legal Studies
POSC 1000U Introduction to Political Science
POSC 1200U Introduction to Democracy in Theory & Practice
PSYC 1000U Introductory Psychology
PSYC 2010U Developmental Psychology
*Requires prerequisite of PSYC 1000UPSYC 2020U Social Psychology
*Requires prerequisite of PSYC 1000UPSYC 2030U Abnormal Psychology
*Requires prerequisite of PSYC 1000UPSYC 2060U Cognitive Psychology
*Requires prerequisite of PSYC 1000UPSYC 3060U Personality Psychology
*Requires prerequisite of PSYC 1000U, third-year standingSOCI 1000U Introductory Sociology
SSCI 1210U History of Science and Technology
SSCI 1300U Social Problems
SSCI 1700U Reading Our World
SSCI 2020U Issues in Diversity
*Requires of prerequisite of SOCI 1000U or PSYC 1000USSCI 2700U Human Sexuality
*Requires prerequisite of SOCI 1000USSCI 2720U Sports and Society
Note: Please register for liberal electives as soon as possible as they fill up quickly and no additional seats will be added.
Some electives may be restricted to certain programs at the start of registration and open up later.
Please review the Registration Guidelines to see term offerings.
-
Liberal Studies Electives – Health Physics & Radiation Science Only
Liberal Studies Electives – Health Physics & Radiation Science Only
Courses (courses will not be available every term)
LBAT 2000U Intro to Liberal Studies (year 2 standing)
LBAT 3999U Special Topics in Liberal Studies (year 3 standing)
PSYC 1000U Intro to Psychology
SSCI 1210U History of Science and Technology
SSCI 1700U Reading Our World
SSCI 2700U Human Sexuality
COMM 1100U Intro to Communication Studies
COMM 1420U Living Digitally
COMM 2270U Entertainment Goes Global
COMM 2530U Advertising and Society
COMM 3740U From Pong to Pokémon GO: Digital Game Studies
CRMN 1000U Intro to Criminal Justice
LGLS 1000U Foundations of Legal Studies
PSYC 2010U Developmental Psychology (PYSC 1000U)
PSYC 2030U Abnormal Psychology (PYSC 1000U)
PSYC 2060U Cognitive Psychology (PYSC 1000U)
PSYC 3060U Personality Psychology (PSYC 1000U, 3rd year standing)
SOCI 1000U Introductory Sociology
COMM 1320U Public Speaking
COMM 2240U Television (Second year standing)
COMM 3250U Pop Culture
COMM 3350U Environmental Communication
COMM 3510U Work in the Digital Age
POSC 1000U Introduction to Political Science
POSC 1200U Introduction to Democracy in Theory & Practice
PSYC 2020U Social Psychology (PSYC 1000U)
SSCI 2020U Issues in Diversity (SOCI 1000U or PSYC 1000U)
Note: Please register for liberal electives as soon as possible as they fill up quickly and no additional seats will be added.
Some electives may be restricted to certain programs at the start of registration and open up later.
Please review the Registration Guidelines to see term offerings.
-
Complementary Studies Electives - Health Physics & Radiation Science Only
Complementary Electives can be approved Liberal or Approved Business classes.
Complementary Studies Electives - Health Physics & Radiation Science Only COURSE CODE
COURSE NAME
BUSI 2000U
Collaborative Leadership
BUSI 2570U
Cybercrime
BUSI 3430U
Personal Finance
BUSI 3710U
Small Business Management
BUSI 3720U
Family Business
BUSI 1600U
Management of the Enterprise
-
Science Electives – Software Engineering and Software IoT Engineering Students Only
Science Electives (For Software Engineering and Software IoT Engineering Students Only)
Courses
Fall 2024
Winter 2025
BIOL 1841U Essential of Biology
•
ENVS 1000U Environmental Science
•
•
ENVS 2010U Introductory Environment Science
•
HLSC 1200U Anatomy and Physiology I
•
•
PHY 2900U Astronomy I
•
** Only Software Engineering, and Software IoT Engineering students to take science electives.