Classes

Harvey Mudd Classes

E151: Engineering Electronics
Fall 2001.

E59: Introduction to Systems Engineering
Fall 2001.

Introduction to CMOS VLSI Design
Spring 2001.

Digital Electronics & Chip Design
Fall 2000, 1999.

Microprocessors
Fall 2000, 1999.

Introduction to Computer Engineering
Spring 2001, 2000, 1999.


High Speed CMOS Circuit Design

I enjoy teaching VLSI design for academic and industrial audiences. Click on course links for course notes. Contact me for more information about industrial course offerings.

High Speed CMOS Circuit Design
Summer 1999. Evans & Sutherland Logic Designers.

High Speed CMOS Circuit Design
Spring and Fall 1998. Intel Corporation CAD engineers.

High Speed CMOS Circuit Design
Spring 1998. Instructor at UC Berkeley Extension

High Speed CMOS VLSI Design
Fall 1997. 90 logic and circuit engineers at HAL Computer.

EE371: Advanced VLSI Circuit Design
Autumn 1996. Cotaught with Professor Mark Horowitz at Stanford University.

EE271: Introduction to VLSI Design
Autumn 1995. Teaching assistant for Mark Horowitz at Stanford University.