Courses at University of Saskatchewan
EE 448 - Renewable Energy and Power Systems, Winter 2023, Winter 2024
EE 848 - Advanced Renewable Energy and Power Systems, Winter 2023, Winter 2024
EE 498 - Renewable Energy and Power Systems, Winter 2021, Winter 2022
EE 898 - Advanced Renewable Energy and Power Systems, Winter 2021, Winter 2022
Courses at Memorial University of Newfoundland
ENGI 8845 - Power System Operation (Winter 2016, Winter 2017, Winter 2018, Winter 2019)
ENGI 1040 - Mechanisms and Electric Circuits (Electric Circuits part) (Spring 2017, Spring 2018, Fall 2018)
ENGI 4841 - Electromechanical Devices (Spring 2016, Spring 2017, Spring 2018, Spring 2019)
ENGI 8853 - Electrical Engineering Design Project II (Winter 2016, Winter 2017)
ENGI 7803 - Electrical Engineering Design Project I (Spring 2016)
ENGI 9835 - Advanced Electric Machines (Spring 2018)
Courses at Washington State University
ECE 411 - Energy Systems (Fall 2013, Fall 2014)
ECE 260 - Circuit Modeling and Analysis I (Winter 2014, Winter 2015)
ECE 461 - Power Systems Analysis and Design I (Fall 2014)
ECE 462 - Power Systems Analysis and Design II (Winter 2015)
Note: ECE 461 and ECE 462 were two new undergraduated courses developed by Dr. Liang at Washington State University.