Teaching
2024 Fall
ECE 443 - Introduction to Electric Power Systems (Link)
​
2024 Winter
ECE 542 - Introduction to Power Management & Reliability (Link)
ECE 370 - Advanced Software Technique in Computer Engineering (Link)
​
2023 Fall
ECE 305 - Introduction to Electrical Engineering (Link)
​
2023 Winter
ECE 542 - Introduction to Power Management & Reliability (Link)
​
2022 Fall
ECE 305 - Introduction to Electrical Engineering (Link)
​
2022 Winter
ECE 5421 - Grid Communication and Systems (Link)
ECE 530 / ESE 502 - Energy Storage Systems (Link)
​
2021 Fall
ECE 4432 - Renewable Electric Power Systems (Link)
ECE 5422 - Grid Protection (Link)
​
2021 Winter
ECE 5421 - Grid Communication and Systems (Link)
​
2020 Fall
ECE 4432 - Renewable Electric Power Systems (Link)
​
2020 Winter
ECE 530 / ESE 502 - Energy Storage Systems (Link)
​
2019 Fall
ECE 4432 - Renewable Electric Power Systems (Link)