Teaching

Textbook:

Courses taught at CU Boulder:

  • ECEN 2260 Circuits as Systems
  • ECEN 3250 Microelectronics
  • ECEN 4517/5517 Power Electronics and Photovoltaic Power Systems Laboratory
  • ECEN 5807 Modeling and Control of Power Electronics Systems
  • ECEN 5857 Digital Control for Power Electronics

Previously taught courses (University of Padova, Italy):

  • Digital Systems
  • Fundamentals of Electronics
  • Power Electronics
  • Power Electronics 2