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