Quizzes are short assignments due after each lecture that allow you to apply each week’s concepts to new problems. Each quiz is open-book: you may use any and all non-human resources during a quiz, but the only humans to whom you may turn for help or from whom you may receive help are the course’s heads. Your 7 highest quiz scores will be counted towards your final grade.

Quiz Release Deadline
Quiz 1
Quiz 2
Quiz 3
Quiz 4
Quiz 5
Quiz 6
Quiz 7
Quiz 8
Quiz 9