Course Information


  • Lectures are at TR1 in 34-101. Chalk Talks are held most weeks at W3 in 34-101. You are expected to attend all lectures and chalk talks.

Course Calendar


  • Extra labs and datasheets are available in the filing cabinet near 38-683. The labs will not be made available online; datasheets can be found here.
  • Lecture notes are only distributed in lecture. They will not be posted here or placed in the filing cabinet.


  • Software can be found at the following website

Staff Members


Teaching Assistants - Office 38-691, x3-1938

If you have a question regarding a lab or administrative issues, you can reach all of the course staff at Lab hours for each week will be posted on the home page.

Lab Assistants

  • Ahmad Negm
  • Brian Wang
  • Eric Ponce
  • Erik Saathoff
  • Logan Stafford
  • Mario Lopez
  • Meesue Kim
  • Nathan Ramesh
  • Pranav Murugan
  • Rolando Gonzalez
  • Tiffany Huang