Skip to main content
You can watch recordings of the Spring 2025 lecture videos online. These recordings require a BMC/HC login.

You can watch recordings of the Spring 2022 lecture videos online.

You can watch recordings of the Fall 2020 lecture videos online. Recordings are saved on Panopto and require a UNI login.

The lecture schedule will be updated as the term progresses.

Pre-course

Make sure to fill out the pre-course survey that is available on Piazza.

Make sure you are registered for the course Gradescope, JupyterHub, and Piazza.

Computation: Python & Tables

Date Topic Reading Assignment
Tue, Jan 21, 2025 Lecture 1
Course Introduction
Correlation & Causation [slides]
Chapter 1 - What is Data Science?
Chapter 2 - Causality and Experiments
Jeannette M. Wing, Computational Thinking
Lab 0 - Python Intro (Due Fri, Jan 24, 2025)
HW 0 - Causality and Expressions (Due Wed, Jan 29, 2025)
Thu, Jan 23, 2025 Lecture 2
Data Types, Expressions [slides]
[empty notebook]
[completed notebook]
Chapter 3.1 - 3.3: Programming in Python
Chapter 4: Data Types
Tue, Jan 28, 2025 Lecture 3
Tables, Arrays, & Sequences [slides]
[empty notebook]
[completed notebook]
Chapter 3.4: Introduction to Tables
Chapter 5: Sequences
Lab 1 - Table operations (Due Fri, Jan 31, 2025)
HW 1 - Arrays and Tables (Due Wed, Feb 5, 2025)
Tue, Jan 28, 2025 Last Day to Register
Wed, Jan 29, 2025 End of Add period
Thu, Jan 30, 2025 Lecture 4
More Tables [slides]
[empty notebook]
[completed notebook]
Chapter 6: Tables

Exploration

Date Topic Reading Assignment
Tue, Feb 4, 2025 Lecture 5
Visualization [slides]
[empty notebook]
[completed notebook]
Chapter 7 (intro): Visualization
Chapter 7.1 Categorical Distributions
Lab 2 - Data Types and Arrays (Due Fri, Feb 7, 2025)
HW 2 - Table Manipulation and Visualization (Due Wed, Feb 12, 2025)
Thu, Feb 6, 2025 Lecture 6
Histograms [slides]
[empty notebook]
[completed notebook]
Chapter 7.2 Numerical Distributions
Chapter 7.3 Overlaid Graphs
Fri, Feb 7, 2025 Last day to drop
Tue, Feb 11, 2025 Lecture 7
Functions & Apply, Group, Pivot [slides]
[empty notebook]
[completed notebook]
Chapter 8. Functions and Tables
Chapter 8.1 Applying Functions to a Column
Lab 3 - Functions and Visualizations (Due Fri, Feb 14, 2025)
HW 3 - Functions, Tables, and Groups (Due Wed, Feb 19, 2025)
Thu, Feb 13, 2025 Lecture 8
Pivot, Joins, & Comparisons [slides]
[empty notebook]
[completed notebook]
Chapter 8. Functions and Tables
Project 1 (Due Fri, Feb 28, 2025)
Tue, Feb 18, 2025 Lecture 9
Comparisons
Control Statements (If, For) & Randomness [slides]
[empty notebook]
[completed notebook]
Chapter 9 Randomness (9, 9.1, 9.2)
Lab 4 - Simulations (Due Fri, Feb 21, 2025)
HW 4 - Applying Functions and Iteration (Due Wed, Feb 26, 2025)

Inference

Date Topic Reading Assignment
Thu, Feb 20, 2025 Lecture 10
Control Statements (loops)
Randomess
Simulations [slides]
[empty notebook]
[completed notebook]
Chapter 9.2 Iteration
Chapter 9.3 Simulation
Tue, Feb 25, 2025 Lecture 11
Monty Hall
Probability [slides]
[empty notebook]
[completed notebook]
Chapter 9.4 - The Monty Hall Problem
Chapter 9.5 - Finding Probabilites
HW 5 - Probability, Simulation, Estimation,
and Assessing Models
(Due Fri, Mar 7, 2025)
Thu, Feb 27, 2025 Lecture 12
Sampling, & Distributions [slides]
[empty notebook]
[completed notebook]
Chapter 10 - Sampling and Empirical Distributions
Chapter 11.1 - Assessing a Model
Fri, Feb 28, 2025 Last day to declare Cr/NC
Tue, Mar 4, 2025 Lecture 13
Statistic, Hypothesis Testing [slides]
[empty notebook]
[completed notebook]
Chapter 10.3 - Empirical Distribution of a Statistic
Chapter 11.1 - Testing Hypotheses
Lab 5 - Examining the Therapuetic Touch (Due Fri, Mar 7, 2025)
HW 6 - Testing Hypotheses (Due Wed, Mar 19, 2025)
Thu, Mar 6, 2025 Lecture 14
Comparing Distributions & Measuring Uncertainty [slides]
[empty notebook]
[completed notebook]
Chapter 11.2 - Multiple Categories
Chapter 11.3 - Decisions and Uncertainty
Chapter 11.4 - Error Probabilities

Tue, Mar 11, 2025 Spring Break
Thu, Mar 13, 2025 Spring Break
Tue, Mar 18, 2025 Lecture 15
A/B Testing [slides]
[completed notebook]
Chapter 12 - Comparing Two Samples
Lab 6 - Great British Bake Off (A/B Test) (Due Fri, Mar 21, 2025)
Thu, Mar 20, 2025 Lecture 16
Causality and Estimation Variability [slides]
[empty notebook]
[completed notebook]
Chapter 13 - 13.1 - Estimation
Tue, Mar 25, 2025 Lecture 17
Bootstrap
Confidence Interval [slides]
[empty notebook]
[completed notebook]
Chapter 13.2 - Bootstrap
Chapter 13.3 - Confidence Intervals
Project 2 (Due Fri, Apr 11, 2025)
Thu, Mar 27, 2025 Lecture 18
Midterm
Fri, Mar 28, 2025 Last day to withdraw
Tue, Apr 1, 2025 Lecture 19
Confidence Intervals
Center and Spread
Standard Deviations and Normal Distributions [slides]
[completed notebook]
Chapter 13.2 - Bootstrap
Chapter 13.3 - Confidence Intervals
Chapter 14. Why the Mean Matter
Lab 7 - Normal Distribution and Variance of Sample Means (Due Thu, Apr 3, 2025)
HW 7 - Confidence Intervals, The Bootstrap,
and The Central Limit Theorem
(Due Wed, Apr 9, 2025)

Prediction

Date Topic Reading Assignment
Thu, Apr 3, 2025 Lecture 20
Correlation
Nearest Neighbor Regression [slides]
[empty notebook]
[completed notebook]
Chapter 15. Prediction (introduction)
Chapter 15.1 Correlation
Tue, Apr 8, 2025 Lecture 21
Linear Regression
Least Squares & Residuals [slides]
[empty notebook]
[completed notebook]
Chapter 15. Prediction (15.2 - 15.6)
Lab 8 - Regression (Due Mon, Apr 14, 2025)
HW 8 - Sample Size & Confidence Intervals (Due Wed, Apr 16, 2025)
Thu, Apr 10, 2025 Lecture 22
NO CLASS
HW 9 - Regression Inference (Due Wed, Apr 23, 2025)
Tue, Apr 15, 2025 Lecture 23
NO CLASS
Project 3: Movie Classification (Due Fri, May 2, 2025)
Thu, Apr 17, 2025 Lecture 24
NO CLASS
HW 10 (Due Wed, Apr 30, 2025)
Tue, Apr 22, 2025 Lecture 25
Regression Inference
Chapter 16. Inference for Regression
Thu, Apr 24, 2025 Lecture 26
Classification
Chapter 17 - Classification
Chapter 17.1 - Nearest Neighbors
Chapter 17.2 - Training and Testing
Chapter 17.3 - Rows of Tables
Tue, Apr 29, 2025 Lecture 27
Classification
HW 11 - Classification (Due Fri, May 2, 2025)
Thu, May 1, 2025 Lecture 28
Review
Wed, May 7, 2025 Final
Old Library 116
9:30am - 12:00pm