Teaching

We teach across the power and energy curriculum - from junior-level energy conversion to graduate power electronics and machine drives - with a hands-on, hardware-oriented approach shaped by the lab’s research.

Purdue University

ECE 32100

Electromechanical Motion Devices

Undergraduate

Fall 2026Fall 2025

Magnetic circuits, transformers, and the fundamentals of rotating electric machines - the foundation of every drive system in the lab.

ECE 49022

Electrical Engineering Senior Design Projects

Undergraduate Capstone

Spring 2025

Team-based capstone design taking projects from concept through build and demonstration.

ECE 61016

Power Electronic Converters and Systems

Graduate

Fall 2024

Advanced converter topologies, modulation, and control for graduate students on campus and online.

Michigan State University

ECE 425/821

Solid State Power Conversion

Senior / Graduate

Fall 2023Fall 2021

Power semiconductor devices and DC-DC, DC-AC, and AC-DC converter design.

ECE 827

Power Electronics Systems for Renewable Energy, Transportation, and Utility Applications

Graduate

Spring 2023

System-level power electronics for grid integration, electrified transportation, and utility-scale applications.

ECE 825

AC Electrical Machines and Drives

Graduate

Spring 2022

Reference-frame theory, machine modeling, and field-oriented control of AC drives.

ECE 320

Energy Conversion and Power Electronics

Junior

Fall 2020

Introduction to electromechanical energy conversion and power electronic circuits.

Short Courses & Outreach

  • Power Electronics Boot Camp - Fundamentals of Distributed Energy Resources Short Course, Sunchon National University · Dec. 2025
  • Transportation Electrification Boot Camp Engineering and Science Success Academy (ESSA), MSU · Jul. 2023
  • Power Electronics Design Boot Camp University of Wisconsin-Madison · Nov. 2018
  • Introduction to Electric Machines and Drives University of Wisconsin-Madison · Jun. 2019
  • "Can We Make the Wild Robot?" STEM outreach, West Lafayette Elementary School · Sep. 2024