Course Electives
Whether you are a graduate student enrolled at the Faculty of Engineering and Architectural Science (FEAS) or a visiting student, we offer many electives for you to choose from for the current semester.
To see the full list of program-required courses and detailed course information, please see the Graduate Academic Calendar. To ensure that you have completed the prerequisites necessary to enroll in electives, please contact the appropriate graduate program administrator and program director/associate chair.
How FEAS Students Can Enroll
FEAS students wishing to take courses from outside of their graduate program may apply to enroll in these courses by submitting a completed (PDF file) Course Substitution Form to their graduate program administrator and obtaining approval from graduate program directors/associate chair of graduate studies from both home and the host programs. Course substitutions are not automatic; program directors/associate chairs and instructors reserve the right to limit external enrollment in the courses they offer.
How Ontario Visiting Graduate Students (OVGS) Can Apply to Enroll
Students enrolled at another university may take a course at FEAS as an OVGS. Please contact your graduate school in your home institution to obtain an OVGS application form and follow the approval process specific to your home institution.
2023 - 2024 Academic Year
Visit the Aerospace Graduate website for more information about the program.
Fall 2023 |
|||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
AE8102 Advanced Fluid Mechanics | Jun Cao | Tues. 3:00 pm - 6:00 pm | In-Person |
AE8121 High Speed Aerodynamics | Paul Walsh | Mon. 12:00 pm - 3:00 pm | In-Person |
AE8133 Space Mechanics | Krishna Kumar | Wed. 3:00 pm - 6:00 pm | In-Person |
AE8141 Advanced Aerospace Manufacturing | Puren Ouyang | Mon. 6:00 pm - 9:00 pm | In-Person |
AE8143 Avionics and Navigation | John Enright | Tues. 8:00 am - 11:00 am | In-Person |
AE8145 Nanomaterials and Nanocomposites | Bo Tan | Tues. 9:00 am - 12:00 pm | In-Person |
AE8147 Testing & Evaluation of Composites | Kazem Fayazbakhsh | Thurs. 9:00 am - 12:00 pm | In-Person |
AE8202 Aircraft Safety & Reliability | TBD | Wed. 6:00 pm - 9:00 pm | In-Person |
Winter 2024 |
|||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
AE8104 Advanced Heat Transmission I | Wey Leong | Wed. 1:00 pm - 4:00 pm | In-Person |
AE8108 Aircraft Turbine Engines | Emre Karatas | Tues. 12:00 pm - 3:00 pm | In-Person |
AE8119 Intro To Composite Materials | Habiba Bougherara | Mon. 12:00 pm - 3:00 pm | In-Person |
AE8123 Aircraft Systems Integration | TBD | Wed. 6:00 pm - 9:00 pm | In-Person |
AE8138 Computational Dynamics | FengFeng (Jeff) Xi | Tues. 3:00 pm - 6:00 pm | In-Person |
AE8142 Aerospace Thermal Engineering | Bassam Jubran | Mon. 11:00 am - 2:00 pm | In-Person |
AE8201 Aircraft Certification | TBD | Mon. 6:00 pm - 9:00 pm | In-Person |
Spring 2024 |
|||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
AE8106 Advanced Mechanics of Solids | TBD | TBD |
In-person |
AE8115 Finite Element Methods in Engineering | TBD | TBD | In-person |
- Please note this timetable is tentative and is subject to change.
No electives are available to students outside of the program. Visit the Architecture Graduate website for more information about the program.
Visit the Biomedical Graduate website for more information about the program.
Fall 2023 |
|||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
BE8001 Foundations of Biomedical Engineering | Scott Tsai | Fri. 10:00 am - 1:00 pm | In-Person |
BE8101 Rehabilitation Engineering | Kristiina Valter Mai | Mon. 8:00 am - 11:00 am |
In-Person |
Winter 2024 |
|||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
BE8102 Design of Bio-MEMS | Virgilio Valente | Fri. 11:00 am - 2:00 pm | In-Person |
BE8103 Computations in Genetic Eng | TBD | Fri. 8:00 am - 11:00 am | In-Person |
BE8104 Biomedical System Modeling | Dafna Sussman | Mon. 9:00 am - 12:00 pm | In-Person |
Spring/Summer 2024 |
|||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
BE8106 Advanced Magnetic Resonance Imaging | TBD | TBD | In-Person |
- Please note this timetable is tentative and is subject to change.
Visit the Building Science Graduate website for more information about the program.
Fall 2023 |
|||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
BL8216 Impact and Performance of Enclosure Materials. | Alex Lukachko | Mon. 6:00 pm - 9:00 pm | In-Person |
Winter 2024 |
|||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
BL8202 Building Automation | Zaiyi Liao | Fri. 9:00 am - 12:00 pm | In-person |
BL8207 Building Performance Assessment | Hitesh Doshi | Tues. 3:00 pm - 6:00 pm | In-person |
Spring 2024 |
|||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
TBD | TBD | TBD | TBD |
- Please note this timetable is tentative and is subject to change.
Visit the Chemical Graduate website for more information about the program.
Fall 2023 |
|||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
CE8202 Advanced Process Control | Ramdhane Dhib | Wed. 3:00 pm - 6:00 pm | In-Person |
CE8210 Process & Engineering Optimization | ChungHyuk Lee | Tues. 3:00 pm - 6:00 pm | In-Person |
CE8304 Rheology | Farhad Ein-Mozaffari | Mon. 3:00 pm - 6:00 pm | In-Person |
CE8603 Advances in Biomaterials | Yaser Dahman | Fri. 2:00 pm - 5:00 pm | In-Person |
Winter 2024 |
|||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
CE8140 Statistics for Engineering | Thomas Duever | Wed. 3:00 pm - 6:00 pm | In-Person |
CE8410 Electrochemical Enigneering | Hadis Zarrin | Tues. 2:00 pm - 5:00 pm | In-Person |
CE8510 Plastics Technology | TBD | Mon. 3:00 pm - 6:00 pm | In-Person |
CE8710 Air Pollution and Control | Jiangning Wu | Wed. 3:00 pm - 6:00 pm | In-Person |
Spring 2024 |
|||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
CE8204 Advanced Modeling Techniques | Simant Upreti | TBD | In-Person |
- Please note this timetable is tentative and is subject to change.
Visit the Civil Graduate website for more information about the program.
Fall 2023 |
|||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
CV8110 Infrastructure Asset Management | Arnold Yuan | Wed. 2:00 pm - 5:00 pm | In-Person |
CV8200 Processes for Water Pollution Control | Rania Hamza | Thurs. 12:00 pm - 3:00 pm | In-Person |
CV8209 Bioenergy and Biofuels | TBD | Mon. 6:00 pm - 9:00 pm | In-Person |
CV8302 Dynamics of Structures | TBD | Tues. 6:00 pm - 9:00 pm | In-Person |
CV8318 Wind Engineering | Haitham Aboshosha | Fri. 12:00 pm - 3:00 pm | In-Person |
CV8406 Advanced Highway Geometric Design | Said Easa | Tues. 3:00 pm - 6:00 pm | In-Person |
CV8409 Urban Transport Systems | Bilal Farooq | Thurs. 3:00 pm - 6:00 pm | In-Person |
CV8502 Digital Stereo Image Processing | Michael Chapman | Tues. 12:00 pm - 3:00 pm | In-Person |
CV8504 Estimation and Data Series Analysis | Ahmed El-Rabbany | Mon. 12:00 pm - 3:00 pm | In-Person |
CV8602 Mechanized Tunneling in Urban Areas | Jinyuan Liu | Mon. 3:00 pm - 6:00 pm | In-Person |
Winter 2024 |
|||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
CV8208 Hydroinformatics | D. Joksimovic | Mon. 3:00 pm - 6:00 pm | In-person |
CV8210 Environmental Impact Analysis | TBD | Mon. 6:00 pm - 9:00 pm | In-person |
CV8300 Solid Mechanics | S. Moradi | Thurs. 12:00 pm - 3:00 pm | In-person |
CV8312 Steel-Skinned Composite Structural Systems | A. Hossain | Mon. 12:00 pm - 3:00 pm | In-person |
CV8313 Prestressed Concrete | R. Kianoush | Fri. 12:00 pm - 3:00 pm | In-person |
CV8405 Pavement Design and Management | M. Shehata | Tues. 12:00 pm - 3:00 pm | In-person |
CV8412 Advanced Traffic Engineering Analytics | B. Persaud | Tues. 3:00 pm - 6:00 pm | In-person |
CV8501 Advanced Geospatial Information Systems | S. Li | Wed. 1:00 pm - 4:00 pm | In-person |
CV8507 Satellite Remote Sensing: Urban Areas | A. Shaker | Thurs. 3:00 pm - 6:00 pm | In-person |
Spring/Summer 2024 |
|||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
CV8105 Construction Admnistration and Management | TBD | TBD | TBD |
CV8303 Renovation and Repair of Existing Structures | TBD | TBD | TBD |
CV8604 Geotechnical Engineering of Embankment Dams | TBD | TBD | TBD |
- Please note this timetable is tentative and is subject to change.
No electives are available to students outside of the program. Visit the Computer Networks website for more information about the program.
Visit the Electrical and Computer Graduate website for more information about the program.
Fall 2023 |
|||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
EE8103 Random Processes | Lian Zhao | Wed. 09:00 am - 12:00 pm | In-Person |
EE8107 Digital Communications | Alagan Anpalagan | Tues. 3:00 pm - 6:00pm | In-Person |
EE8108 Multimedia Processing and Communications | Ling Guan | Fri. 8:00 am - 11:00 am | In-Person |
EE8114 Optical Communications and Networks | Xavier Fernando | Mon. 6:00pm - 9:00pm | In-Person |
EE8122 Opto-electronic Devices | Xijia Gu | Mon. 6:00 pm - 9:00 pm | In-Person |
EE8202 Digital Image Processin I | Javad Alirezaie | Thurs. 8:00 am - 11:00 am | In-Person |
EE8205 Embedded Computer Systems | Gul Khan | Tues. 3:00pm - 6:00pm | In-Person |
EE8213 Computer Network Security | Cungang Yang | Wed. 9:00 am - 12:00 pm | In-Person |
EE8214 Computer Systems Modeling | Olivia Das | Wed. 3:00 pm - 6:00 pm | In-Person |
EE8223 Deep Learning | TBD | Fri. 12:00 pm - 3:00 pm | In-Person |
EE8225 IoT Analytics | Rasha Kashef | Fri. 10:00 am - 1:00 pm | In-Person |
EE8227 Secure Machine Learning | Reza Samavi | Wed. 12:00 pm - 3:00 pm | In-Person |
EE8228 Neural Information Processing and Retrieval | Faezeh Ensan | Tues. 12:00 pm - 3:00 pm | In-Person |
EE8405 Power System Stability and Control | Richard Cheung | Mon. 6:00 pm - 9:00 pm | In-Person |
EE8408 Switch Mode Power Supplies | David Xu | Mon. 3:00 pm - 6:00 pm | In-Person |
EE8418 Antenna Theory and Design | Marco Antoniades | Wed. 3:00 pm - 6:00 pm | In-Person |
EE8420 Microwave Engineering | Marco Antoniades | Tues. 8:00 am - 11:00 pm | In-Person |
EE8502 CMOS Analog Integrated Circuits | Virgilio Valente | Thurs. 9:00 am - 12:00 pm | In-Person |
EE8506 Digital CMOS VLSI Integrated Circuits | Andy Gean Ye | Mon. 3:00pm - 6:00pm | In-Person |
EE8603 Selected Topics: Comp Engineering I | TBD | TBD | In-Person |
Winter 2024 |
|||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
EE8102 Signal Detection Theory | Beheshti | Fri. 12:00 pm - 3:00 pm | In-Person |
EE8204 Neural Networks | TBD | Mon. 6:00 pm - 9:00 pm | In-Person |
EE8215 Human Computer Interaction | Valter Mai | Tues. 3:00 pm - 6:00 pm | In-Person |
EE8216 Computer Networks | Jaseemuddin | Mon. 3:00 pm - 6:00 pm | In-Person |
EE8219 Arch of Field-Prg Gate Arrays | Ye | Mon. 12:00 pm - 3:00 pm | In-Person |
EE8221 Systems-on-Chip Design | Khan | Wed. 8:00 am - 11:00 am | In-Person |
EE8222 Advanced Data Engineering | TBD | Tues. 6:00 pm - 9:00 pm | In-Person |
EE8229 Distributed and Cloud Comput. | Jaseemuddin | Fri. 8:00 am - 11:00 am | In-Person |
EE8409 Electromagnetic Theory | TBD | Mon. 6:00 pm - 9:00 pm | In-Person |
EE8504 Adv VLSI/FPGA Sys Dsgn Opt Al | Sedaghat | Mon. 6:00 pm - 9:00 pm | In-Person |
EE8507 CMOS Mixed-Signal Circuits Sys | Yuan | Thurs. 8:00 am - 11:00 am | In-Person |
Spring/Summer 2024 |
|||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
TBD | TBD | TBD | TBD |
- Please note this timetable is tentative and is subject to change.
Visit the Engineering Innovation and Entrepreneurship Graduate website for more information about the program.
Fall 2023 |
|||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
EI8001 Biotechnology Start-Ups | TBD | Thurs. 6:00 pm - 9:00 pm | In-Person |
EI8002 Energy Innovation & Entrepreneurship | TBD | Thurs. 6:00 pm - 9:00 pm | In-Person |
Winter 2024 |
|||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
EI8003 Sustainable Entrepreneurship | TBD | Mon. 6:00 pm - 9:00 pm | In-Person |
Spring/Summer 2024 |
|||
---|---|---|---|
*No electives available* |
- Please note this timetable is tentative and is subject to change.
Visit the Mechanical and Industrial Graduate website for more information about the program.
Fall 2023 |
|||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
ME8102 Advanced Fluid Mechanics | Jun Cao | Tues. 3:00 pm - 6:00 pm | In-Person |
ME8114 Energy Management | Alan Fung | Mon. 12:00 pm - 3:00 pm | Virtual |
ME8120 Intro To Operations Research | Mohamad Jaber | Tues. 8:00 am - 11:00 am | In-Person |
ME8122 Mech Behav of Engr Materials | Daolun Chen | Wed. 12:00 pm - 3:00 pm | In-Person |
ME8130 Robot Mechanics | Farrokh Janabi-Sharifi | Mon. 12:00 pm - 3:00 pm | In-Person |
ME8139 Prob Stats and Stochastic Proc | Der Chyan (Bill) Lin | Fri. 9:00 am - 12:00 pm | In-Person |
ME8143 Micro and Nano Manufacturing | Krishnan Venkatakrishnan | Tues. 3:00 pm - 6:00 pm | In-Person |
ME8144 Advanced Reliability Modeling | Sharareh Taghipour | Wed. 9:00 am - 12:00 pm | In-Person |
ME8146 Microelectromechanical Systems | Siyuan He | Mon. 9:00 am to 12:00 pm | In-Person |
ME8201 Des Algorithms and Programming | Mucahit Cevik | Thurs. 6:00 pm - 9:00 pm | In-Person |
ME8202 Machine Learning | TBD | TBD | Virtual |
ME8203 Mgt of Big Data and Tools | TBD | TBD | In-Person |
Winter 2024 |
|||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
ME8100 Adv Experimental Stress Anal | Hua Lu | Thurs. 2:00 pm - 5:00 pm | In-Person |
ME8104 Advanced Heat Transmission I | Wey Leong | Wed. 1:00 pm - 4:00 pm | In-Person |
ME8117 Fracture Mechanics | Marcello Papini | Mon. 3:00 pm - 6:00 pm | In-Person |
ME8119 Intro To Composite Materials | Habiba Bougherara | Mon. 12:00 pm - 3:00 pm | In-Person |
ME8128 Probabilistic Models in Operations Research | Mohamad Jaber | Wed. 9:00 am - 12:00 pm | In-person |
ME8136 Adv Fatigue Fracture Analysis | Ahmad Varvani-Farahani | Wed. 9:00 am - 12:00 pm | In-Person |
ME8138 Computational Dynamics | Fengfeng Xi | Tues. 3:00 pm - 6:00 pm | In-Person |
ME8140 Simulation Theory/Methodology | Saman Hassanzadeh Amin | Mon. 6:00 PM - 9:00 PM | In-Person |
ME8142 Supply Chain Mgmt in Eng | Mohamed Wahab Mohamed Ismail | Mon. 12:00 pm - 3:00 pm | In-Person |
ME8204 Data Mining and Prescriptive Analytics | Mucahit Cevik | Wed. 6:00 pm - 9:00 pm | In-Person |
Spring/Summer 2024 |
|||
---|---|---|---|
Course | Instructor | Date/Time | Delivery Method |
ME8112 Comp Fluid Dyn/Heat Transfer | Seth Dworkin | TBD | In-Person |
ME8132 Sequencing and Scheduling | TBD | TBD | In-person |
- Please note this timetable is tentative and is subject to change.
Visit the Project Management in the Built Environment Graduate website for more information about the program.
Fall 2023 |
|||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
PM8001 Integrated Project Planning | Jenn McArthur | Wed. 2:00 pm - 5:00 pm | In-Person |
PM8003 Cost and Schedule | Mohamed Saad | Thurs. 6:00 pm - 9:00 pm | In-Person |
PM8204 Negotiating Legal, Regulatory & Contr Issues | Omar Ha-Redeye & Lauren Black | Wed. 6:00 pm - 9:00 pm | In-Person |
Winter 2024 |
|||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
PM8002 Project Execution, Monitoring & Control | Ehsan Rezazadeh Azar | Thurs. 3:00 pm - 6:00 pm | In-person |
PM8201 Emergent Design & Construction Processes | Jennifer McArthur | Mon. 3:00 pm - 6:00pm | In-person |
PM8202 Strategic Leadership and Management | Ersoy Gulecoglu | Wed. 6:00 pm - 9:00pm | In-person |
Spring/Summer 2024 | |||
---|---|---|---|
Course |
Instructor | Date/Time | Delivery Method |
PM8004 Complex Project | TBD | TBD | In-person |