Announcements! ( See All )
9/17 - Week 5 assignments have been updated! Quiz 2 on 9/20!
9/10 - Week 4 assignments have been updated!
9/3 - Week 3 assignments have been updated! HW 2 due 9/4 at 8PM
8/27 - Week 2 assignments have been updated!
8/21 - The semester begins on 8/22. First lecture will be 8/22!
8/21 - Waitlisted students, please see 'About' page for enforced prereqs.

Spring 2018 Final Exam Resources

The Final Exam will be held on Friday 5/11 from 3-6 PM.

This page contains some useful materials to help you study.

Reference sheets that will be passed out during the final (Note: these are currently draft versions):

Check Piazza for most up-to-date office hour schedule.