Note: The keys to these exams were created as references, not for grading purposes, and have not been proof-read or verified to be free from errors. If you think the key is wrong, you could be right.

Also note that content of the course has evolved over time. Not all question types from old exams are still applicable to the current version of the course.

We have commentary/solutions on some prior exam questions, which we advise checking before asking on Piazza/during office hours.

Term First Midterm Second Midterm Final
Fall 2014 key exam and key exam and key
Spring 2015 exam and key exam and key exam and key
Fall 2015 exam and key   exam and key
Spring 2016 exam and key exam and key exam and key
Fall 2016 exam and key exam and key exam and key
Spring 2017 exam and key exam and key exam and key
Fall 2017 exam and key exam and key exam and key
Spring 2018 exam and key exam and key exam and key
Fall 2018 exam and key exam and key exam (or uncorrected) and key
Spring 2019 exam and key    
Fall 2019 exam and key exam and key exam and key
Fall 2020     exam and key
Fall 2021     exam and reference sheet and key (updated 6 Dec 2022)