I am Professor and Associate Department Head of Electrical and Computer Engineering at Carnegie Mellon University. (My official webpage.) My research interests include computer architecture, reconfigurable computing and high-level hardware description and synthesis. I am affiliated with CALCM and CSSI. I received my Ph.D. in EECS from MIT in 2000 (S.M., 1994). I received my B.S. in EECS from UC Berkeley in 1992. I am an IEEE Fellow (2013).
In Spring 2014, I co-teach ECE 18-640: Foundations of Computer Architecture, a new graduate-level computer architecture course. Until spring 2011, I regularly taught ECE 18-447: Introduction to Computer Architecture. (Other courses I have taught.)
I have open office hours between 11 and 12 on Wednesdays.
- The 3rd Workshop on the Intersections of Computer Architecture and Reconfigurable Logic (CARL 2013) (co-located with MICRO 2013)