Exam Resources
For exam practice on specific topics, use the Past Exams by Topic section below. Each topic lists relevant exam questions with links to the exam and solutions.
Our past exams have been annotated using our Data 100: Past Exam Common Questions document, which curates common exam-related questions we’ve seen on Ed over the past couple semesters and corresponding staff responses. This page also “webifies” our Practice Problems by Topic document, which is helpful for finding past exam questions pertaining to specific topics.
Jump to:
Past Exams By Year
Semester
Midterm 1
Midterm 2
Midterm 3
Final
Reference Sheet
Spring 2026
Fall 2025
Exam (Solutions)
Exam (Solutions)
Exam (Solutions)
Midterm 1 , Midterm 2 , Final
Summer 2025
Exam (Solutions)
Exam (Solutions) [Walkthrough]
Midterm , Final
Spring 2025
Exam (Solutions)
Exam (Solutions) [Walkthrough]
Midterm , Final
Fall 2024
Exam (Solutions)
Exam (Solutions) [Walkthrough]
Midterm , Final
Summer 2024
Exam (Solutions) [Walkthrough]
Exam (Solutions) [Walkthrough]
Midterm , Final
Spring 2024
Exam (Solutions)
Exam (Solutions) [Walkthrough]
Midterm , Final
Fall 2023
Exam (Solutions) [Walkthrough]
Exam (Solutions) [Walkthrough]
Midterm , Final
Summer 2023
Exam (Solutions) [Walkthrough]
Exam (Solutions) [Walkthrough]
Midterm , Final
Spring 2023
Exam (Solutions) [Walkthrough]
Exam (Solutions) [Walkthrough]
Midterm , Final
Fall 2022
Exam (Solutions) [Walkthrough]
Midterm
Summer 2022
Exam (Solutions) [Walkthrough]
Exam (Solutions) [Walkthrough]
Midterm , Final
Spring 2022
Exam (Solutions) [Walkthrough]
Exam (Solutions)
Exam (Solutions) [Walkthrough]
Midterm 1 , Midterm 2 , Final
Fall 2021
Exam (Solutions)
Summer 2021
Exam (Solutions) [Walkthrough]
Exam (Solutions)
Spring 2021
Exam (Solutions)
Exam (Solutions) [Walkthrough]
Fall 2020
Exam (Solutions)
Exam (Solutions)
Summer 2020
Exam (Solutions)
Exam (Solutions)
Exam (Solutions)
Spring 2020
Checkpoint (Solutions)
Checkpoint
Fall 2019
Exam (Solutions)
Exam (Solutions)
Exam (Solutions)
Midterm 1
Summer 2019
Exam (Solutions) [Walkthrough]
Exam (Solutions)
Spring 2019
Exam (Solutions) [Walkthrough]
Exam (Solutions) [Walkthrough]
Exam (Solutions)
Midterm 1
Fall 2018
Exam (Solutions)
Exam (Solutions)
Spring 2018
Exam (Solutions)
Exam (Solutions) [Walkthrough]
Fall 2017
Exam (Solutions) [Walkthrough]
Exam (Solutions)
Spring 2017
Exam (Solutions)
Exam (Solutions)
Past Exams By Topic
Pandas
EDA, Data Cleaning, and Visualization
Exam
Questions
Solutions
Fall 2025 Midterm 1
Q4
Solutions
Summer 2025 Midterm
Q1 a-b
Solutions
Summer 2025 Midterm
Q3 a-b
Solutions
Summer 2025 Final
Q1 f
Solutions
Spring 2025 Final
Q1 b-d
Solutions
Spring 2025 Midterm
Q1 a-g
Solutions
Spring 2025 Midterm
Q3a-f
Solutions
Fall 2024 Final
Q1c
Solutions
Fall 2024 Final
Q1e ii, 1e iii
Solutions
Fall 2024 Midterm
Q2f
Solutions
Fall 2024 Midterm
Q3d-g
Solutions
Summer 2024 Final
Q4a
Solutions
Summer 2024 Final
Q5c
Solutions
Summer 2024 Midterm
Q3b-c
Solutions
Spring 2024 Final
Q1a-c
Solutions
Spring 2024 Midterm
Q2, 4
Solutions
Fall 2023 Final
Q1b,c,f
Solutions
Fall 2023 Midterm
Q1d-h
Solutions
Fall 2023 Midterm
Q1a-b
Solutions
Summer 2023 Midterm
Q2
Solutions
Spring 2023 Midterm
Q5
Solutions
Spring 2023 Midterm
Q4
Solutions
Fall 2022 Midterm
Q2, 4
Solutions
Spring 2022 Midterm 1
Q5, 6
Solutions
Summer 2022 Midterm
Q1d, 1e, 4
Solutions
Summer 2021 Final
Q5
Solutions
Summer 2021 Midterm
Q13
Solutions
Summer 2021 Midterm
Q11
Solutions
Spring 2021 Final
Q1
Solutions
Spring 2021 Midterm
Q7
Solutions
Spring 2021 Midterm
Q5
Solutions
Fall 2020 Final
Q4
Solutions
Fall 2020 Midterm
Q6, Q7
Solutions
Summer 2020 Final Day 1
Q3
Solutions
Summer 2020 Midterm 1
Q8 (Vis), Q9 (Vis)
Solutions
Spring 2020 Checkpoint
Q3, 5
Solutions
Fall 2019 Midterm 1
Q4, 5
Solutions
Summer 2019 Midterm
Q4
Solutions
Spring 2019 Midterm 1
Q4
Solutions
Spring 2019 Final
Q1
Solutions
Fall 2018 Midterm
Q3 (Visualization)
Solutions
Fall 2018 Final
Q11 (Cleaning, EDA, Visualization)
Solutions
Spring 2018 Midterm
Q13 (EDA and Visualization)
Solutions
Spring 2018 Final
Q7 (Visualization and EDA)
Solutions
Regular Expressions
Data Collection, Sampling and Probability
Exam
Questions
Solutions
Fall 2025 Midterm 2
Q5
Solutions
Fall 2025 Midterm 1
Q5
Solutions
Summer 2025 Midterm
Q1 h
Solutions
Summer 2025 Midterm
Q3 d-f
Solutions
Summer 2025 Final
Q1 c
Solutions
Summer 2025 Final
Q4 a-d
Solutions
Spring 2025 Final
Q1a
Solutions
Spring 2025 Final
Q3d
Solutions
Spring 2025 Midterm
Q3a-f
Solutions
Fall 2024 Final
Q1a-b
Solutions
Fall 2024 Midterm
Q1b-c
Solutions
Summer 2024 Final
Q1a-c
Solutions
Summer 2024 Midterm
Q1a-c
Solutions
Summer 2024 Midterm
Q3a
Solutions
Summer 2024 Final
Q7c (Expectation)
Solutions
Summer 2024 Midterm
Q1e (Expectation)
Solutions
Spring 2024 Final
Q3a, 5
Solutions
Spring 2024 Midterm
Q3a-b
Solutions
Fall 2023 Final
Q1a
Solutions
Fall 2023 Midterm
Q4a-c
Solutions
Summer 2023 Midterm
Q1
Solutions
Spring 2023 Midterm
Q3
Solutions
Fall 2022 Midterm
Q2, 4
Solutions
Spring 2022 Midterm 1
Q1
Solutions
Summer 2022 Midterm
Q1b, Q2, Q6a-6b
Solutions
Fall 2021 Final
Q4
Solutions
Summer 2021 Final
Q2, 3
Solutions
Summer 2021 Midterm
Q2, 3
Solutions
Spring 2021 Final
Q14
Solutions
Spring 2021 Midterm
Q1
Solutions
Fall 2020 Final
Q1
Solutions
Fall 2020 Midterm
Q1
Solutions
Fall 2020 Midterm
Q2 (Probability)
Solutions
Summer 2020 Final Day 2
Q1 (Expectation)
Solutions
Summer 2020 Midterm 1
Q1
Solutions
Summer 2020 Midterm 1
Q2 (Probability), Q3 (Expectation and Variance)
Solutions
Spring 2020 Checkpoint
Q1
Solutions
Fall 2019 Midterm 1
Q2, 6
Solutions
Summer 2019 Midterm
Q2
Solutions
Summer 2019 Final
Q3
Solutions
Spring 2019 Midterm 1
Q2
Solutions
Spring 2019 Final
Q9
Solutions
Fall 2018 Midterm
Q1
Solutions
Fall 2018 Final
Q5, 6 (Bootstrap and Sampling Distribution)
Solutions
Spring 2018 Midterm
Q1 (Data Design and Bias)
Solutions
Spring 2018 Final
Q2 (Data Collection and Cleaning), Q13 (Probability)
Solutions
Modeling/Regression
Exam
Questions
Solutions
Fall 2025 Midterm 2
Q6-7
Solutions
Fall 2025 Midterm 2
Q2-3
Solutions
Summer 2025 Midterm
Q4a
Solutions
Summer 2025 Midterm
Q4c
Solutions
Summer 2025 Final
Q2b
Solutions
Spring 2025 Final
Q2a-b
Solutions
Spring 2025 Midterm
Q3 g-h
Solutions
Spring 2025 Midterm
Q4
Solutions
Fall 2024 Final
Q3g-j
Solutions
Fall 2024 Final
Q4
Solutions
Spring 2024 Midterm
Q6
Solutions
Fall 2023 Midterm
Q5c
Solutions
Fall 2023 Midterm
Q6
Solutions
Summer 2023 Midterm
Q4, 5
Solutions
Spring 2023 Midterm
Q6, 7
Solutions
Fall 2022 Midterm
Q2, 3, 5
Solutions
Spring 2022 Midterm 1
Q7, 8, 9
Solutions
Spring 2022 Midterm 2
Q3
Solutions
Summer 2022 Midterm
Q1c
Solutions
Summer 2022 Midterm
Q6c, 6e, 6f
Solutions
Fall 2021 Midterm
Q3
Solutions
Spring 2021 Final
Q10
Solutions
Spring 2021 Final
Q8
Solutions
Spring 2021 Final
Q4d-f
Solutions
Spring 2021 Midterm
Q8
Solutions
Fall 2020 Final
Q5b
Solutions
Fall 2020 Midterm
Q9
Solutions
Summer 2020 Final Day 2
Q2, 3
Solutions
Summer 2020 Final Day 1
Q7
Solutions
Summer 2020 Final Day 1
Q4, 5
Solutions
Summer 2020 Midterm 2
Q1, 2, 3
Solutions
Spring 2020 Checkpoint
Q6, 7
Solutions
Fall 2019 Midterm 2
Q2
Solutions
Fall 2019 Final
Q2, 4
Solutions
Summer 2019 Final
Q4, 5, 6, 7
Solutions
Spring 2019 Midterm 2
Q3, 4, 5
Solutions
Spring 2019 Final
Q4, 5
Solutions
Fall 2018 Midterm
Page 10, 17, 18
Solutions
Fall 2018 Final
Page 20, 21
Solutions
Spring 2018 Midterm
Page 14, 15
Solutions
Spring 2018 Final
Page 15-20
Solutions
Fall 2017 Midterm
Page 15-17
Solutions
Fall 2017 Final
Page 20-24
Solutions
Spring 2017 Final
Page 11-13, 18-19
Solutions
Loss Functions & Gradient Descent
Exam
Questions
Solutions
Fall 2025 Midterm 2
Q3
Solutions
Fall 2025 Midterm 1
Q6
Solutions
Fall 2025 Midterm 1
Q7
Solutions
Summer 2025 Midterm
Q4b-c
Solutions
Summer 2025 Final
Q2 a
Solutions
Summer 2025 Final
Q2 c
Solutions
Summer 2025 Final
Q2 d(iii)-(iv)
Solutions
Spring 2025 Final
Q2 e-g
Solutions
Spring 2025 Midterm
Q3e
Solutions
Fall 2024 Final
Q3a
Solutions
Fall 2024 Final
Q5a-b
Solutions
Fall 2024 Final
Q6c
Solutions
Spring 2024 Final
Q2
Solutions
Spring 2024 Midterm
Q5
Solutions
Fall 2023 Final
Q2
Solutions
Fall 2023 Midterm
Q5ab
Solutions
Fall 2023 Midterm
Q7
Solutions
Summer 2023 Midterm
Q6
Solutions
Spring 2023 Midterm
Q6
Solutions
Fall 2022 Midterm
Q5
Solutions
Spring 2022 Midterm 2
Q4
Solutions
Summer 2022 Midterm
Q1a, 6d (Gradient Descent)
Solutions
Summer 2021 Midterm
Q12 (Loss Function)
Solutions
Spring 2021 Final
Q5 (Gradient Descent)
Solutions
Spring 2021 Midterm
Q6 (Loss Function)
Solutions
Fall 2020 Final
Q8
Solutions
Fall 2020 Final
Q5a
Solutions
Fall 2020 Midterm
Q8
Solutions
Summer 2020 Final Day 2
Q5 (Gradient Descent)
Solutions
Summer 2020 Final Day 1
Q7 (Loss Function)
Solutions
Summer 2020 Midterm 2
Q1 (Loss Function)
Solutions
Summer 2020 Midterm 2
Q6 (Gradient Descent)
Solutions
Spring 2020 Checkpoint
Part 8 (Q30-38) (Gradient Descent)
Solutions
Fall 2019 Midterm 2
Q5 (Gradient Descent)
Solutions
Fall 2019 Final
Q2 (Loss Function)
Solutions
Summer 2019 Final
Q4 (Loss Function)
Solutions
Summer 2019 Final
Q7 (b), (c) (Gradient Descent)
Solutions
Fall 2018 Midterm
Q6 (Gradient Descent)
Solutions
Spring 2018 Midterm
Q25 (Loss Function), Q26 (Loss Function), Q27 (Loss Function and Gradient Descent)
Solutions
Spring 2018 Final
Q3 (Loss Function), Q23 (Loss Function), Q24 (Loss Function)
Solutions
Spring 2018 Final
Q34 (Gradient Descent), Q35 (Gradient Descent)
Solutions
Fall 2017 Midterm
Q22 (Gradient Descent), Q23 (Loss Function), Q24 (Loss Function)
Solutions
Fall 2017 Final
Q24 (Gradient Descent)
Solutions
Spring 2017 Final
Q1.1 (Loss Function), Q1.2 (Gradient Descent)
Solutions
Feature Engineering and Dimensionality
Regularization and Cross Validation
Bias and Variance
Inference
SQL
Logistic Regression & Classification
PCA
Clustering & Big Data
Decision Trees [No longer in Scope]