Announcements

  • Friday 7/3 is an academic holiday - we will not holding live lecture or office hours.
  • Homework 3 is due on Thurs 7/2 at 11:59 PM PDT.
  • Homework 4 will be released on Thursday and is due on Sun 7/5 at 11:59 PM PDT.
  • Project 1 will be released next Monday! You can choose to work either on your own or with a partner. If you would like to be matched with a partner, fill out this form!
  • We will not longer be offer lab checkoffs for lab credit. To receive credit on your lab, you must complete the lab notebook and pass all public tests by Monday/Wednesday at 11:59 PM PDT.
  • Homework 3 will be released today and is due on Thurs 7/2 at 11:59 PM PDT.
  • Homework 4 will be released on Thursday and is due on Sun 7/5 at 11:59 PM PDT.
  • Project 1 will be released next Monday! You can choose to work either on your own or with a partner. If you would like to be matched with a partner, fill out this form!
  • Welcome to Data 8! Lecture and Lab start today. Discussion starts tomorrow. Zoom links for all sessions will be posted on Piazza.
  • Make sure you've been added to the course Piazza, Gradescope, and OkPy. If you do not have access to any of these platforms, email your GSI.
  • If you have DSP accommodations please have your letter sent in by Friday.
  • The midterm is scheduled for Friday July 17th at 10 am - 12 pm PDT. If you are in a time zone that would require you to start the exam between 12 am and 7 am or have a time conflict with another class and/or exam please fill out this form.
  • Homework 1 will be released later today, and will be due on Thursday 6/25 at 11:59 pm PDT.

Calendar

Instructors: Anna Nguyen and Philippe (Phil) Boileau

Note: Topics are subject to changes.

Week 1: Introduction to Python, Inference, and Tables

Date Course Content Assignments
Sun 06/21
Module 1.1 - Introduction: Introduction, Cause and Effect, Data Types
Mon 06/22
Live Lecture: Introduction (Slides) (Video)
Homework 01 (Due Thu 06/25)
Tue 06/23
Discussion 1: Introduction (Worksheet) (Video)
Wed 06/24
Live Lecture: Introduction to Tables (Slides) (Demo) (Video)
Thu 06/25
Discussion 2: Data Types (Worksheet) (Video)
Homework 02 (Due Sun 06/28)
Fri 06/26
Data Exploration Lecture: Data Sources (Slides) (Video)

Week 2: Visualizing Data and Advanced Table Operations

Date Course Content Assignments
Sun 06/28
Module 2.1 - Data Visualization: Charts, Histograms, Overlayed Histograms
Mon 06/29
Live Lecture: Data Visualizations (Slides) (Demo) (Video)
Homework 03 (Due Thu 07/02)
Tue 06/30
Module 2.2 - Tables II: Functions, Groups, Joins, Tables Review
Discussion 3: Extending Tables (Worksheet) (Video)
Wed 07/01
Live Lecture: Advanced Table Opertations (Slides) (Demo) (Video)
Thu 07/02
Discussion 4: Visualizations and Histograms (Worksheet) (Video)
Homework 04 (Due Sun 07/05)
Fri 07/03
Holiday: No Class

Week 3: Probability, Sampling, and Hypothesis Testing

Date Course Content Assignments
Sun 07/05
Module 3.1 - Probability and Sampling: Iteration, Chance and Conditioning, Sampling
Mon 07/06
Live Lecture: Probability and Sampling
Lab 05: Simulations
Homework 05 (Due Thu 07/09)
Project 1 (Due Sun 07/12)
Tue 07/07
Module 3.2 - Hypothesis Testing I: Statistical Models, Comparing Distributions, Decisions and Uncertainty
Discussion 5: Simulations
Wed 07/08
Live Lecture: Hypothesis Testing
Lab 06: Comparing Models
Thu 07/09
Discussion 6: Comparing Models
Homework 06 (Due Sun 07/12)
Fri 07/10
Data Exploration Lecture: Data Cleaning

Week 4: Hypothesis Testing (Continued)

Date Course Content Assignments
Sun 07/12
Module 4.1 - Hypothesis Testing II: A/B Testing, Causality
Mon 07/13
Live Lecture: A/B Testing
Lab 07: A/B Testing
Homework 07 (Due Sun 07/19)
Tue 07/14
Discussion 7: A/B Testing
Wed 07/15
Live Lecture: Midterm Review
Lab: Midterm Review
Thu 07/16
Discussion: Midterm Review
Fri 07/17
Midterm Exam
Midterm

Week 5: Uncertainty, Confidence, and Distributions

Date Course Content Assignments
Sun 07/19
Module 5.1 - Uncertainty and Confidence Intervals: Estimation and the Bootstrap, Confidence Intervals
Mon 07/20
Live Lecture: Uncertainty and Confidence Intervals
Lab 08: Bootstrap
Homework 08 (Due Thu 07/23)
Tue 07/21
Module 5.2 - Distributions: Center and Spread, the Normal Distribution
Discussion 8: Bootstrapping
Wed 07/22
Live Lecture: Distributions
Lab 09: The Normal Distribution and the Variance of Sample Means
Thu 07/23
Discussion 9: The Variance of Sample Means
Homework 09 (Due Sun 07/26)
Fri 07/24
Data Exploration Lecture: Hypothesis Testing and Confidence Intervals

Week 6: Linear Regression

Date Course Content Assignments
Sun 07/26
Module 6.1 - Linear Regression I: Correlation, Linear Regression
Mon 07/27
Live Lecture: Introduction to Linear Regression
Lab 10: Correlation and Regression
Homework 10 (Due Thu 07/30)
Tue 07/28
Module 6.2 - Linear Regression II: Least Squares, Residuals, Inference
Discussion 10: Correlation and Regression
Wed 07/29
Live Lecture: Linear Regression Diagnostics and Inference
Lab 11: Regression Inference
Thu 07/30
Discussion 11: Regression Inference
Homework 11 (Due Sun 08/02)
Fri 07/31
Data Exploration Lecture: Linear Regression

Week 7: Classification, Reproducibility, and Case Studies

Date Course Content Assignments
Sun 08/02
Module 7.1 - Classification: Introduction, Classifiers
Mon 08/03
Live Lecture: Classification
Lab 12: Classification
Project 2 (Due Sun 08/09)
Tue 08/04
Module 7.2 - Case Studies: Charts, Histograms, Overlayed Histograms
Discussion 12: Classification
Wed 08/05
Live Lecture: Reproducibility
Fri 08/07
Data Exploration Lecture: Classification

Week 8: Conclusion, Final Project

Schedule TBD