TEACHING

Courses taught:

Undrer-Grade Courses:

ECE 100 - Fundamentals of Electrical Engineering

ECE 140 - Linear Circuits

ECE 260 - Electromechanical Energy Conversion

ECE 360 - Power Systems and Smart Grids

ECE 361 - Power Systems and Components

ECE 462 - Power Distribution Systems

ME 269 - Electromechanical Devices and Power Processing

MTE 120 – Circuits

MTE 320 - Actuators and Power Electronics

Graduate Courses:

ECE 661 - HVDC and Flexible AC Transmission

ECE 662 - Power Systems Analysis and Control

ECE 668 - Distribution Systems Engineering

ECE 6604PD - Distributed Generation

ECE 6612PD - FACTS: Models, Controls and Applications

ECE 6614PD - Industrial Utilization of Electrical Energy

Please visit the course website for more information: https://learn.uwaterloo.ca.