🧠 Study Problems

EECS 398-003: Practical Data Science at the University of Michigan


This site – which we’ll call the “Study Site” in class – contains practice problems taken from old related courses. The problems here will be similar in style to the problems on our exams, but they will not be identical – expect to be challenged!

Problems are organized in two ways:

You should work on these problems on paper, since your exams will also be on paper. Even though you will see some multiple choice bubbles, you intentionally cannot select them.

If you’d like, you can also view other exam problems from related classes at practice.dsc10.com, practice.dsc40a.com, and practice.dsc80.com. These sites are set up similarly to our Study Site, but contain lots of problems that are not in scope for this course. The problems you see below are taken from these other sites, but we’ve chosen problems that we know are in-scope and relevant.


🧪 Exams

Semester Instructor(s) Exam
Fall 2024 Suraj Rampure Midterm

💯 Discussions in Fall 2024

Week Date Topic(s)
1 Friday, August 30th Introductions, Python Review (not on Study Site)
2 Friday, September 6th Arrays and DataFrames
3 Friday, September 13th Grouping, Merging, and Pivoting
4 Friday, September 20th Visualization, Missing Values, More Practice
5 Friday, September 27th Web Scraping
6 Friday, October 4th Regular Expressions and Text Features
7 Monday, October 7th Midterm Review: Grouping, Pivoting, Imputation, and Web Scraping
Tuesday, October 8th Midterm Review: TF-IDF and Merging
8 Friday, October 18th Summary Statistics and the Constant Model
9 Friday, October 25th Linear Regression
10 Friday, November 1st Multiple Linear Regression and Feature Engineering
11 Friday, November 8th Generalization, Cross-Validation, and Regularization
12 Friday, November 15th Gradient Descent and Convexity



👋 Feedback: Find an error? Still confused? Have a suggestion? Let us know here.