Courses at University of Saskatchewan

EE 448 - Renewable Energy and Power Systems, Winter 2023

EE 848 - Advanced Renewable Energy and Power Systems, Winter 2023

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.