Practical Data Science 🛠️
EECS 398-003, Fall 2024 at the University of Michigan
Week 1: Introduction, Python
- Tue Aug 27
LEC 1 Introduction
📝 filled html GitHub🎥 recording📕 Read: LDS 1Come meet the staff from 3-4PM in the diag in front of BBB!
SUR Welcome Survey
- Thu Aug 29
LEC 2 Python and Jupyter Notebooks
EX HW Example Homework (not due!)
- Fri Aug 30
DISC 1 Introductions, Python Review
Week 2: NumPy and Pandas
- Tue Sep 3
LEC 3 NumPy
- Thu Sep 5
LEC 4 Simulation, DataFrame Fundamentals
HW 1 Python Fundamentals
- Fri Sep 6
DISC 2 Arrays and DataFrames
Week 3: Pandas and Exploratory Data Analysis
- Tue Sep 10
LEC 5 Querying and Grouping
- Thu Sep 12
LEC 6 Pandas III and EDA
HW 2 Arrays and DataFrames
- Fri Sep 13
DIS 3 Discussion 3
Week 4: Web Scraping and APIs
- Tue Sep 17
LEC 7 Pandas IV
- Thu Sep 19
LEC 8 Web Scraping and APIs
HW 3 Homework 3
- Fri Sep 20
DIS 4 Discussion 4
Week 5: Regular Expressions
- Tue Sep 24
LEC 9 APIs, Spreadsheets, and SQL
- Thu Sep 26
LEC 10 Regular Expressions
HW 4 Homework 4
- Fri Sep 27
DIS 5 Discussion 5
Week 6: Text Processing
- Tue Oct 1
LEC 11 Text Processing
- Thu Oct 3
LEC 12 Midterm Review
HW 5 Homework 5
- Fri Oct 4
DIS 6 Discussion 6
Week 7: Midterm Exam
Note that lecture on Tuesday is cancelled, due to the Midterm Exam on Wednesday.
- Tue Oct 8
No Lecture: Day Before Exam 📝
- Wed Oct 9
EXAM Midterm Exam (7-9PM)
- Thu Oct 10
LEC 13 Inference and A/B Testing
- Fri Oct 11
No Discussion: (Early) Fall Break 🍁
Week 8: Fall Break; Introduction to Modeling
- Tue Oct 15
No Lecture: Fall Break 🍁
- Thu Oct 17
LEC 14 Introduction to Modeling
HW 6 Homework 6
- Fri Oct 18
DIS 7 Discussion 7
Week 9: Regression
- Tue Oct 22
LEC 15 Simple Linear Regression
- Thu Oct 24
LEC 16 Multiple Linear Regression through Linear Algebra
HW 7 Homework 7
- Fri Oct 25
DIS 8 Discussion 8
Week 10: More Regression, Feature Engineering
- Tue Oct 29
LEC 17 More Regression
- Thu Oct 31
LEC 18 Feature Engineering
HW 8 Homework 8
- Fri Nov 1
DIS 9 Discussion 9
Week 11: Generalization
- Tue Nov 5
LEC 19 Generalization
- Thu Nov 7
LEC 20 Regularization and Cross-Validation
HW 9 Homework 9
- Fri Nov 8
DIS 10 Discussion 10
Week 12: Decision Trees, Gradient Descent
- Tue Nov 12
LEC 21 Decision Trees and Random Forests
- Thu Nov 14
LEC 22 Gradient Descent
HW 10 Homework 10
- Fri Nov 15
DIS 11 Discussion 11
Week 13: Gradient Descent, Logistic Regression
- Tue Nov 19
LEC 23 Gradient Descent, Continued
- Thu Nov 21
LEC 24 Logistic Regression
HW 11 Homework 11
- Fri Nov 22
DIS 12 Discussion 12
Week 14: Logistic Regression; Thanksgiving
- Tue Nov 26
LEC 25 Logistic Regression, Continued
- Thu Nov 28
No Lecture: Thanksgiving Break 🦃
- Fri Nov 29
No Discussion: Thanksgiving Break 🦃