Skip navigation

A Brief Introduction...

I am a 1998 Ph.D. graduate of Purdue University in the School of Electrical and Computer Engineering, In 1999 I took the position of Lab Manager for Digital and Systems Laboratories for the School of ECE at Purdue University. In Spring 2012 my title was upgraded to Director of Instructional Laboratories. My official status is Senior Lecturer. In spring 2023 I was named Associate Director for Design - Semiconductor Degree Program. I later stepped down from the Director of Instructional Laboratories role as my semiconductor work had become all-consuming. 

I supervise the ECE437 Computer Architecture Prototyping Lab, the System on Chip Extension Technologies (SoCET) team, and direct the chip design track for STARS (Summer Training Awareness and Readiness for Semiconductors).