Syllabus

⚠️ This content is archived as of March 2026 and is retained exclusively for reference. Find current offerings.

This syllabus is still under development and is subject to change.

Show all lecture descriptions

Week Lecture Date Topic Lab Discussion Homework
1 1 8/23/18

Course Overview, Data Design and Sources of Bias [slides]

2 2 8/28/18

Data Manipulation with Pandas I [slides]

3 8/30/18

Data Manipulation with Pandas II [slides]

3 4 9/4/18

Data Cleaning & EDA [slides]

Lab2

5 9/6/18

EDA and Visualization [slides]

4 6 9/11/18

Visualization and Data Transformations [slides]

7 9/13/18

Working with Text [slides]

5 8 9/18/18

Modeling and Estimation [slides]

9 9/20/18

Modeling and Estimation II [slides]

6 10 9/25/18

Generalization and Empirical Risk Minimization [slides]

11 9/27/18

Linear Regression and Feature Engineering [slides]

7 12 10/2/18

Bias-Variance Tradeoff and Regularization [slides]

13 10/4/18

Cross-Validation and Regularization [slides]

8 14 10/9/18

Ethics [slides]

15 10/11/18

Midterm Review Part 1 [slides]

9 16 10/16/18

Midterm Review Part 2 [slides]

Midterm Review (Lab8)

Midterm OH

17 10/18/18

Classification and Logistic Regression I [slides]

10 18 10/23/18

Classification and Logistic Regression II [slides]

Project 1 OH

19 10/25/18

Probability theory, Monte Carlo, Bootstrapping [slides]

11 20 10/30/18

Hypothesis Testing I [slides]

21 11/1/18

Numerical issues, condition numbers, higher dimensions

12 22 11/6/18

SQL [slides]

23 11/8/18

Advanced SQL [slides]

13 24 11/13/18

Big Data [slides]

Lab11

25 11/15/18

Distributed Computing [slides]

14 26 11/20/18

A/B Testing [slides]

Project 2 OH

Break

27 11/22/18

Thanksgiving Break

15 28 11/27/18

Data Commons [slides]

  • Lab12

Lab12

HW5 Due

29 11/29/18

Conclusion [slides]

Proj2A Due

16 30 12/4/18

RRR week [slides]

Proj2B Due

31 12/6/18

RRR week

HW6 Due, Grad Project Due

17 32 12/11/18

33 12/13/18

Final Exam (11:30am-2:30pm)