Undergraduate Courses Taught:
  • ECE231: Introductory Electronics
  • ECE533: Power Electronics: Switched-Mode Power Supplies
  • ECE335: Semiconductor Devices

Graduate Courses Taught:
  • ECE1084: Advanced High-Efficiency SMPS
  • EC1086: Power Management for Photovoltaic Systems
  • ECE533: Power Electronics: Switched-Mode Power Supplies