Homework, Project, and Verilog handouts can be found under homework/projects.

Lecture notes

Lecture recordings

Papers etc.

Drop box link
370 slides (tarball) (older slides in a tarball)
Note that many of these links go to the ACM or IEEE digital libraries, which require subscriptions to access. You will need to access them from a umich.edu IP address to take advantage of the University's subscription. You will be required to read the McFarling paper and probably one other.