1. • ECE 333: Green Electric Energy. (Spring 2010, Spring 2011, Fall 2011, Spring 2012)

  2. • ECE 430: Power Circuits and Electromechanics. (Fall 2008*)

  3. • ECE 476: Power System Analysis. (Fall 2009, Fall 2010)

  4. • ECE 598 ADG: Dynamic System Reliability. (Spring 2009, Spring 2011*)


For the courses with an asterisk, appeared on the UIUC Teachers Ranked As Excellent list