Current classes

Classes I used to teach

Older classes

  • EE392o: Optimization Projects. This course was taught 2003–04. Some of the material from this class was expanded and used in EE364B: Convex Optimization II.

  • EE364: Analysis of Nonlinear Feedback Systems. I developed course notes for this course around 1987, and taught it a few times. Some of the material on Lyapunov analysis was moved to EE363.

  • EE365: System Identification. I developed course notes for this course around 1986, and taught it a few times.

  • EE102: Introduction to Signals and Systems. This course was developed around 1993 or so, and taught by me, and occasionally Abbas El Gamal and Bob Gray, until 2003. We have located and posted videotapes (yes, tapes) of lectures for this class from 1999.

  • EE101: Introduction to Circuits. This course was developed by me and Abbas El Gamal in around 1990, and taught mostly by him until 2003.

  • EE103: Introduction to Digital Signal Processing. I developed course notes for this course around 1993, and taught it a few times.

  • EE105: Introduction to Automatic Control. I developed course notes and taught this course a few times around 1990–93.