Teaching

2007-08 Academic Year

CSE 221 Digital Logic Design 2007-present
CSE/EE 462 VLSI Design (2006 version) 1996-present
GRED 501 Teaching Engineering Tutorials and Laboratories 2007-present

I'm also serving as a teaching assistant to Mr. Ben Brubaker and Mr. Matt Modlin in the junior-level Digital Electronics course at Riley High School in South Bend, IN. This course is part of the Engineering Magnet Program of the South Bend Community School Corporation, using the Project Lead the Way curriculum.

Other Courses I've Taught

EG 111/112 Introduction to Engineering 1999-2002
CSE 232 Introduction to Programming in C/C++ 1992-95
CSE 322 Computer Architecture 1993-96
CSE 422 Computer Systems Design 2007
CSE 498A Frontiers in Microelectronic Systems 2000-2006
EG 498A Multidisciplinary Engineering Design Laboratory 1995
CSE 521 Graduate Computer Architecture 1996-99
CSE 598 Processing in Memory 2002
GRED 601 Preparing for an Academic Career in Physics, Math and Engineering 1998-2002
CSE 665 Advanced Topics in CAD: Circuit Simulation 1993