Data 100: Principles and Techniques of Data Science
UC Berkeley, Summer 2026
DataHub Gradescope PrairieLearn PrairieTest EdStem Office Hours Tutoring
Askademia Livestream Zoom Livestream
⚠️ This website is still under construction! Content is subject to change and some features of this page may not function properly.
Schedule Jump to Current Week
Week 1
| Mon, Jun 22 | Lecture 1Introduction + EDA I
|
Lab 1 Released[OPTIONAL] Prerequisite Coding Homework 1 ReleasedPrerequisite Coding Homework 1 ReleasedPrerequisite Math |
| Tue, Jun 23 | Lecture 2EDA I
|
|
| Wed, Jun 24 | Lecture 3EDA II
Discussion 1Prerequisites |
|
| Thu, Jun 25 | Lecture 4EDA III
|
|
| Fri, Jun 26 | Homework 1 DuePrerequisite Coding Homework 1 DuePrerequisite Math |
Week 2
| Mon, Jun 29 | Lecture 5EDA IV
Discussion 2EDA + Viz |
Lab 2A Released[OPTIONAL] Pandas Homework 2 ReleasedExploratory Data Analysis |
| Tue, Jun 30 | Lecture 6Regex
Reading
Note 6
|
|
| Wed, Jul 01 | Lecture 7Visualization
Discussion 3Missing Data, Regex |
|
| Thu, Jul 02 | Lecture 8Sampling
Reading
Note 8
|
Lab 2B Released[OPTIONAL] Data Cleaning and EDA |
| Fri, Jul 03 |
Week 3
| Mon, Jul 06 | Lecture 9Modeling and SLR
Reading
Note 9
Discussion 4Visualizations, Sampling, Joins, Transformations |
Homework 3 ReleasedNYT Articles Homework 2 DueExploratory Data Analysis |
| Tue, Jul 07 | Lecture 10Constant Model, Loss, Transformations
Reading
Note 10
|
|
| Wed, Jul 08 | ExamMidterm 1 [Day 1]
Lecture 11Ordinary Least Squares
Reading
Note 11
Discussion 5SLR |
Homework 4 ReleasedVisualization |
| Thu, Jul 09 | ExamMidterm 1 [Day 2]
|
|
| Fri, Jul 10 | Homework 3 DueNYT Articles Homework 5 ReleasedModeling |
Week 4
| Mon, Jul 13 | Discussion 6Modeling and OLS |
Lab 3 ReleasedRegex and EDA |
| Tue, Jul 14 | Homework 4 DueVisualization |
|
| Wed, Jul 15 | Discussion 7Gradient Descent |
|
| Thu, Jul 16 | Lab 4 ReleasedVisualization, Transformations, and KDEs |
|
| Fri, Jul 17 | Homework 5 DueModeling |