Homework (10% of the grade)

Projects (40% of the grade)

  • Project 1 (due 1/11/2005) (5% of the grade)
  • Project 2 (due 2/15/2005) (20% of the grade)
  • Project 3 (due 3/10/2005) (15% of the grade)  (Note: thanks to Dan Boneh of Stanford University for sharing this project)

All homework and projects will be submitted through this link.