Syllabus

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

HW5 Due

29 11/29/18

Conclusion [slides]

Proj2A Due

16 30 12/4/18

RRR week

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)