assignment 1
assignment 2
assignment 3
assignment 5
assignment 4
in class exercises
weekly assignments and final projects