Teaching
2025 Winter
ECE 542 - Introduction to Power Management & Reliability (Link)
ECE 510 - Vehicle Electronics I (Link)
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)