Data 8: Foundations of Data Science
UC Berkeley, Summer 2026
Ed Pensive Lecture Recordings Office Hours Jump to Current Week
Week 5 Announcements
Welcome to Week 5 of Data 8! Congratulations on completing the midterm!!!
- Assignments Due
- Lab 07 is due on Wednesday, July 22 @ 11:59 PM
- This includes the mid-semester feedback form!
- Lab 08 is due on Friday, July 24 @ 11:59 PM
- Homework 07 is due on Friday, July 24 @ 11:59 PM
- Homework 08 is due on Tuesday, July 28 @ 11:59 PM
- Lab 07 is due on Wednesday, July 22 @ 11:59 PM
- Post-midterm tutoring sections are live!
Week 1
| Mon, Jun 22 | Lecture 1
Introduction
Discussion 1[No section] By the Numbers Lab 1Introduction (due June 24) |
|
| Tue, Jun 23 | Lecture 2
Cause and Effect
Homework 1Causality and Expressions (due June 26) |
Reading
2
|
| Wed, Jun 24 | Lecture 3
Python
Discussion 2[No section] Intro to Tables & Causation Lab 2Table Operations (due June 26) |
Reading
3
|
| Thu, Jun 25 | Lecture 4
Data Types
|
|
| Fri, Jun 26 | Lecture 5
Tables
Homework 2Arrays and Tables (due June 30) |
Week 2
| Mon, Jun 29 | Lecture 6
Data Visualizations
Discussion 3Visualizations, Data Types, Extending Tables Lab 3Data Types and Arrays (due July 1)
Project 1Project 1 Released |
|
| Tue, Jun 30 | Lecture 7
Histograms
Homework 3Table Manipulation and Visualization (due July 3) |
|
| Wed, Jul 01 | Lecture 8
Functions
Discussion 4More Visualizations, Intro to Functions Lab 4Functions and Visualizations (due July 3) |
|
| Thu, Jul 02 | Lecture 9
Case Study: Census
Homework 4Functions, Tables, and Groups (due July 7) |
|
| Fri, Jul 03 | Holiday: No Lecture |
Week 3
| Mon, Jul 06 | Lecture 10
Groups, Pivots, and Joins
Discussion 5Table Methods, Conditionals & Iteration
Project 1Project 1 Checkpoint Due |
|
| Tue, Jul 07 | Lecture 11
Conditionals and Iteration
Homework 5Chance, Empirical Probability Distribution (due July 10) |
|
| Wed, Jul 08 | Lecture 12
Probability and Simulation
Discussion 6Chance & Models Lab 5Simulations (due July 10) |
|
| Thu, Jul 09 | Lecture 13
Sampling and Empirical Distributions
|
|
| Fri, Jul 10 | Lecture 14 & 15
Hypothesis Testing
Homework 6Assessing Models and Testing Hypotheses (due July 14) |
Week 4
| Mon, Jul 13 | Lecture 16
Decisions and Uncertainty
Discussion 7Midterm Review Lab 6Examining the Therapeutic Touch (due July 15)
Project 1Project 1 Due |
|
| Tue, Jul 14 | Lecture 17
A/B Testing
|
|
| Wed, Jul 15 | Lecture 18
Causality
Discussion 8[No Section] More Midterm Review |
|
| Thu, Jul 16 | Lecture 19
Midterm Review
|
|
| Fri, Jul 17 |
Exam
Midterm Exam, 11am-1pm
|
Week 5
| Mon, Jul 20 | Lecture 20
Confidence Intervals
Discussion 9The Bootstrap Lab 7Great British BakeoffβA/B Testing (due July 22) |
|
| Tue, Jul 21 | Lecture 21
Interpreting Confidence
Homework 7Confidence Intervals (due July 24) |
|
| Wed, Jul 22 | Lecture 22
Mean and Standard Deviation
Discussion 10The Central Limit Theorem Lab 8Normal Distribution and Variability of Sample Means (due July 24) |
|
| Thu, Jul 23 | Lecture 23
The Normal Distribution
|
|
| Fri, Jul 24 | Lecture 24 & 25
Variance of Sample Means and Election Case Study
Homework 8Sample Sizes and Confidence Intervals (due July 28) |
Reading
14.5
|
Week 6
| Mon, Jul 27 | Lecture 26
Correlation
Discussion 11More CLT & Correlation Lab 9Regression (due July 29) |
Reading
15.1
|
| Tue, Jul 28 | Lecture 27
Linear Regression
Homework 9Linear Regression (due July 31) |
Reading
15.2
|
| Wed, Jul 29 | Lecture 28
Least Squares
Discussion 12Regression Lab 10Climate Part 1 (due July 31) |
|
| Thu, Jul 30 | Lecture 29
Residuals and Diagnostics
|
Reading
15.5
|
| Fri, Jul 31 | Lecture 30
Regression Inference
Homework 10Regression Inference (due August 4) |
Reading
16
|
Week 7
| Mon, Aug 03 | Lecture 31
Classification
Discussion 13Residuals Lab 11Climate Part 2 (due August 5)
Project 2Project 2 Released (due August 12) |
|
| Tue, Aug 04 | Lecture 32
Implementing Classifiers
Homework 11Classification (due August 7) |
|
| Wed, Aug 05 | Lecture 33
Evaluating Classifiers
Discussion 14Intervals for Predictions & kNN Classification Lab 12Conditional Probability (due August 7) |
Reading
17.5
|
| Thu, Aug 06 | Lecture 34
Bayes' Classification
|
|
| Fri, Aug 07 | Lecture 35
Multiple Linear Regression
Homework 12Extra Credit (due August 11)
Project 2Project 2 Checkpoint Due |
Week 8
| Mon, Aug 10 | Lecture 36
Exploration Review
Discussion 15Bayes & More Classification |
|
| Tue, Aug 11 | Lecture 37
Inference Review
|
|
| Wed, Aug 12 | Lecture 38
Prediction Review
Project 2Project 2 Due |
|
| Thu, Aug 13 | ||
| Fri, Aug 14 |
Exam
Final Exam, 11am-2pm
|