ECE909 BioMEMS: Special Topics in BioMEMS , Spring 1998

 ECE340 Electronic Circuits I, Fall 1998

 ECE555 Digital Circuits and Components, Spring 1999

 ECE909 BioMEMS: Special Topics in BioMEMS, Fall 1999

 ECE555 Digital Circuits and Components, Spring 2000

 ECE342 Electronic Circuits II, Fall 2000

 ECE904 Special Topics in Physical Electronics (Sonoelectronics I), Spring 2001

 ECE549 Integrated Circuit Fabrication Laboratory, Spring 2001

 ECE342 Electronic Circuits II, Fall 2001

 ECE904 Special Topics in Physical Electronics (Nonlinear Ultrasonics), Fall 2001

 ECE541 Analog MOS Integrated Circuit Design, Spring 2002

 ECE453 Analog Integrated Circuit Design, Fall 2002

 ECE598 Micromachined Microsystems, Spring 2003

 ECE315 Introduction to Microelectronics, Fall 2003

 ECE 432 Introduction to Microelectromechanical Systems