!!! This website is archived. Please see the website of the latest edition of this course among the links listed here. !!!
Quiz 1
Quiz 2
Quiz 3
Quiz 4
Quiz 5
Quiz 6
Quiz 7
Exercise 1
Exercise 1 with Answers
Exercise 2
Exercise 2 with Answers
Exercise 3
Exercise 3 with Answers
Exercise 4
Exercise 4 with Answers
Exercise 4 with Answers Video Discussion New!
Exercise 5
Exercise 5 with Answers
Midterm
Midterm with Answers