Data 100: Principles and Techniques of Data Science
UC Berkeley, Spring 2026
DataHub Pensive EdStem Office Hours Discussions & Tutoring
Askademia Livestream Zoom Livestream Askademia Lecture Recordings YouTube Lecture Recordings
Week 7 Announcements
- Welcome to Week 7 of Data 100!
Schedule Jump to Current Week
Week 1
| Tue, Jan 20 | Lecture 1
Introduction
Reading
Note 1
|
|
| Wed, Jan 21 | Lab 1 ReleasedPrerequisite Coding Homework 1 ReleasedPrerequisite Math Homework 1 ReleasedCoding |
|
| Thu, Jan 22 | Lecture 2
Pandas Part I
Reading
Note 2
|
|
| Fri, Jan 23 |
Week 2
| Tue, Jan 27 | Lecture 3
Pandas Part II
Reading
Note 3
|
Lab 1 DuePrerequisite Coding |
| Wed, Jan 28 | Discussion 1Prerequisites |
|
| Thu, Jan 29 | Lecture 4
Pandas Part III
Reading
Note 4
|
Lab 2A ReleasedPandas Homework 2A ReleasedFood Safety I |
| Fri, Jan 30 | Catch-Up 1Pandas |
Homework 1 DuePrerequisite Math and Coding |
Week 3
| Mon, Feb 02 | Exam Prep 1Pandas |
|
| Tue, Feb 03 | Lecture 5
Data Wrangling and EDA
Reading
Note 5
|
Lab 2A DuePandas |
| Wed, Feb 04 | Discussion 2Pandas I |
|
| Thu, Feb 05 | Lecture 6
Regex
Reading
Note 6
|
Lab 2B ReleasedData Cleaning, EDA Homework 2B ReleasedFood Safety II |
| Fri, Feb 06 | Catch-Up 2Data Cleaning, EDA, Regex |
Homework 2A DueFood Safety I |
Week 4
| Mon, Feb 09 | Exam Prep 2Pandas and Regex |
|
| Tue, Feb 10 | Lecture 7
Visualization I
Reading
Note 7
|
Lab 2B DueData Cleaning, EDA |
| Wed, Feb 11 | Discussion 3Pandas II, EDA |
|
| Thu, Feb 12 | Lecture 8
Visualization II
Reading
Note 8
|
Lab 3 ReleasedRegex, EDA Homework 3 ReleasedNYT Articles |
| Fri, Feb 13 | Catch-Up 3Visualization |
Homework 2B DueFood Safety II |
Week 5
| Mon, Feb 16 | Exam Prep 3Distributions |
|
| Tue, Feb 17 | Lecture 9
Sampling
Reading
Note 9
|
Lab 3 DueRegex, EDA |
| Wed, Feb 18 | Discussion 4Visualization and KDE |
|
| Thu, Feb 19 | Lecture 10
Modeling and SLR
Reading
Note 10
|
Lab 4 ReleasedVisualization, Transformations, and KDEs |
| Fri, Feb 20 | Catch-Up 4Sampling, Modeling, SLR |
Homework 3 DueNYT Articles Homework 4 ReleasedVisualization |
Week 6
| Mon, Feb 23 | Exam Prep 4Transformations, Sampling, & SLR |
|
| Tue, Feb 24 | Lecture 11
Constant Model, Loss, Transformations
Reading
Note 11
|
|
| Wed, Feb 25 | Discussion 5Transformations, Sampling, and SLR |
|
| Thu, Feb 26 | Lecture 12
Ordinary Least Squares I
Reading
Note 12
|
Lab 5 ReleasedModeling, Loss, Summary Stats, and OLS Homework 5 ReleasedModeling and OLS |
| Fri, Feb 27 | Catch-Up 5Constant Model, Loss, Transformations |
Week 7
| Sun, Mar 01 | Homework 4 DueVisualization |
|
| Mon, Mar 02 | Exam Prep 5Midterm 1 Prep |
|
| Tue, Mar 03 | ||
| Wed, Mar 04 | Discussion 6Modeling and OLS |
|
| Thu, Mar 05 | Lecture 14
Gradient Descent II
|
|
| Fri, Mar 06 | Exam ReviewMidterm 1 Review
|
Homework 5 DueModeling and OLS |
Week 8
| Mon, Mar 09 | ExamMidterm 1 Window Opens (CBTF)
|
|
| Tue, Mar 10 | Lecture 15
Feature Engineering
|
|
| Wed, Mar 11 | Discussion 7Gradient Descent |
|
| Thu, Mar 12 | ExamMidterm 1 Window Closes (CBTF)
Lecture 16
Case Study HCE: CCAO
|
Lab 6 ReleasedGradient Descent, sklearn
Project A1 ReleasedHousing I |
| Fri, Mar 13 |
Week 9
| Tue, Mar 17 | Lecture 17
Cross-Validation, Regularization
|
Lab 6 DueGradient Descent, sklearn |
| Wed, Mar 18 | Discussion 8Feature Engineering, Housing |
|
| Thu, Mar 19 | Lecture 18
Random Variables
|
Lab 7 ReleasedModel Selection
Project A2 ReleasedHousing II |
| Fri, Mar 20 | Catch-Up 6Feature Engineering, CV, Regularization, RVs |
Project A1 DueHousing I |
Week 10
| Tue, Mar 24 | Spring Break |
|
| Wed, Mar 25 | Spring Break |
|
| Thu, Mar 26 | Spring Break |
|
| Fri, Mar 27 | Spring Break |
Week 11
| Tue, Mar 31 | Lecture 19
Estimators, Bias, and Variance
|
Lab 7 DueModel Selection |
| Wed, Apr 01 | Discussion 9Cross-Validation and Regularization |
|
| Thu, Apr 02 | Lecture 20
Parameter Inference & Bootstrap
|
Lab 8 ReleasedProbability Homework 6 ReleasedProbability |
| Fri, Apr 03 | Exam ReviewMidterm 2 Review
|
Project A2 DueHousing II |
Week 12
| Mon, Apr 06 | ExamMidterm 2 Window Opens (CBTF)
|
|
| Tue, Apr 07 | Lecture 21
SQL I
|
|
| Wed, Apr 08 | Discussion 10RVs, Bias, and Variance |
|
| Thu, Apr 09 | ExamMidterm 2 Window Closes (CBTF)
Lecture 22
SQL II
|
Lab 9 ReleasedSQL Homework 7 ReleasedSQL |
| Fri, Apr 10 | Homework 7 DueSQL |
Week 13
| Mon, Apr 13 | Homework 6 DueProbability Lab 8 DueProbability |
|
| Tue, Apr 14 | Lecture 23
Logistic Regression I
|
Lab 9 DueSQL |
| Wed, Apr 15 | Discussion 11SQL |
|
| Thu, Apr 16 | Lecture 24
Logistic Regression II
|
Lab 10 ReleasedLogistic Regression
Project B1 ReleasedSpam & Ham I |
| Fri, Apr 17 | Catch-Up 7SQL, Logistic Regression |
Week 14
| Tue, Apr 21 | Lecture 25
PCA and Clustering I
|
Lab 10 DueLogistic Regression |
| Wed, Apr 22 | Discussion 12Logistic Regression |
|
| Thu, Apr 23 | Lecture 26
PCA and Clustering II
|
Lab 11 ReleasedPCA and Clustering
Project B2 ReleasedSpam & Ham II |
| Fri, Apr 24 | Exam ReviewMidterm 3 Review
|
Project B1 DueSpam & Ham I |
Week 15
| Mon, Apr 27 | DiscussionPCA and Clustering (Recorded)
|
Lab 11 DuePCA and Clustering |
| Tue, Apr 28 | Lecture 27
Guest Lecture
|
|
| Wed, Apr 29 | ||
| Thu, Apr 30 | ExamMidterm 3 (Paper)
|
|
| Fri, May 01 |
Week 16
| Tue, May 05 | RRR Week |
Project B2 DueSpam & Ham II |
| Wed, May 06 | RRR Week |
|
| Thu, May 07 | RRR Week |
|
| Fri, May 08 | RRR Week |
Week 17
| Tue, May 12 | Finals Week |
|
| Wed, May 13 | Finals Week |
|
| Thu, May 14 | ExamFinal (Paper, 11:30 AM - 2:30 PM)
|
|
| Fri, May 15 | Finals Week |