Data 100: Principles and Techniques of Data Science
UC Berkeley, Spring 2025
Ed Datahub Gradescope Lectures Playlist Additional Accommodations Office Hours Queue
Welcome to Week 14 of Data 100!
Lectures will be webcast at: https://berkeley.zoom.us/j/97347722542.
Schedule
Week 1
- Tue Jan 21
-
- Lecture 1 Introduction
- Note 1
- Lecture Participation 1 Lecture Participation 1
- Wed Jan 22
- Lab 1 Prerequisite Coding (due Tue Jan 28)
- Homework 1 Prerequisite Math, Coding, and Syllabus Quiz (due Thu Jan 30)
- Thu Jan 23
- Lecture Participation 2 Lecture Participation 2
Week 2
- Tue Jan 28
- Lecture Participation 3 Lecture Participation 3
-
- Discussion 1 Prerequisites
- Mini-Lecture, Solutions
- Thu Jan 30
-
- Lecture 4 Pandas III
- Note 4
- Lecture Participation 4 Lecture Participation 4
- Lab 2A Pandas (due Tue Feb 4)
-
- Exam Prep 1 Pandas
- Solutions, Walkthrough
- Fri Jan 31
- Homework 2A Food Safety (due Thu Feb 6)
- Drop Deadline (w/o fee) 11:59 PM
Week 3
- Tue Feb 4
-
- Lecture 5 Data Cleaning and EDA
- Note 5
- Lecture Participation 5 Lecture Participation 5
- Thu Feb 6
- Lecture Participation 6 Lecture Participation 6
- Lab 2B Data Cleaning and EDA (due Tue Feb 11)
-
- Exam Prep 2 Pandas and EDA
- Solutions, Walkthrough
- Fri Feb 7
- Homework 2B Food Safety II (due Thu Feb 13)
- Add Deadline (w/o fee) 11:59 PM
Week 4
- Tue Feb 11
-
- Lecture 7 Visualization I
- Note 7
- Lecture Participation 7 Lecture Participation 7
-
- Discussion 3 Pandas II, EDA
- Mini-Lecture, Solutions
- Wed Feb 12
- Drop Deadline (w/ fee) 11:59 PM
- Thu Feb 13
-
- Lecture 8 Visualization II
- Note 8
- Lecture Participation 8 Lecture Participation 8
- Lab 3 Regex, EDA (due Tue Feb 18)
-
- Exam Prep 3 RegEx
- Solutions, Walkthrough
- Fri Feb 14
- Homework 3 Text Analysis of New York Times Articles (due Thu Feb 20)
Week 5
- Tue Feb 18
- Lecture Participation 9 Lecture Participation 9
-
- Discussion 4 Regex, Visualization, and KDE
- Mini-Lecture, Notebook, Solutions, Notebook Solutions
- Thu Feb 20
-
- Lecture 10 Modeling, SLR
- Note 10
- Lecture Participation 10 Lecture Participation 10
- Lab 4 Transformations (due Tue Feb 25)
-
- Exam Prep 4 Data Visualization
- Solutions, Walkthrough
- Fri Feb 21
- Homework 4 Bike Sharing (due Thu Feb 27)
- Add/Drop Deadline for Graduate Students 11:59 PM
Week 6
- Tue Feb 25
-
- Lecture 11 Constant Model, Loss, and Transformations
- Note 11
- Lecture Participation 11 Lecture Participation 11
-
- Discussion 5 Transformations, Sampling, and SLR
- Mini-Lecture, Solutions
- Thu Feb 27
-
- Lecture 12 OLS (Multiple Regression)
- Note 12
- Lecture Participation 12 Lecture Participation 12
- Lab 5 Modeling, Summary Statistics, and Loss Functions (due Tue Mar 4)
-
- Exam Prep 5 SLR
- Solutions, Walkthrough
- Fri Feb 28
- Homework 5 Modeling and OLS (due Fri Mar 7)
Week 7
- Mon Mar 3
- Grad Project Milestone 1: Project Proposal Form due
- Tue Mar 4
-
- Lecture 13 Gradient Descent / Sklearn
- Note 13
- Lecture Participation 13 Lecture Participation 13
-
- Discussion 6 Models, OLS
- Mini-Lecture, Solutions
- Wed Mar 5
- Lab 6 OLS (due Tue Mar 11)
- Thu Mar 6
-
- Lecture 14 Feature Engineering
- Note 14
- Lecture Participation 14 Lecture Participation 14
-
- Exam Prep 6 OLS, Gradient Descent
- Solutions, Walkthrough
- Fri Mar 7
- No Homework
- Midterm Review Midterm Review Session
Week 8
- Tue Mar 11
- No Lecture
- No Discussion
- Wed Mar 12
- Midterm Exam Midterm (8-10 PM)
- Thu Mar 13
-
- Lecture 15 Case Study (HCE): CCAO
- Note 15
- Lecture Participation 15 Lecture Participation 15
- Lab 7 Gradient Descent / Sklearn (due Tue Mar 18)
- Fri Mar 14
- Project A1 Housing I (due Thu Mar 20)
Week 9
- Mon Mar 17
- Grad Project Milestone 2: EDA Write-Up + Notebook due
- Tue Mar 18
-
- Lecture 16 Cross-Validation and Regularization
- Note 16
- Lecture Participation 16 Lecture Participation 16
- Thu Mar 20
- Lecture 17 Random Variables
-
- Lecture Participation 17 Lecture Participation 17
- Note 17
- Lab 8 Model Selection (due Tue Apr 1)
-
- Exam Prep 7 Cross Validation and Regularization
- Solutions, Walkthrough
- Fri Mar 21
- Project A2 Housing II (due Thu Apr 3)
Week 10
- Mon Mar 24
- Spring Break
- Tue Mar 25
- Spring Break
- Wed Mar 26
- Spring Break
- Thu Mar 27
- Spring Break
- Fri Mar 28
- Spring Break
Week 11
- Mon Mar 31
- Grad Project Milestone 3: Progress Report + Meeting Booking due
- Tue Apr 1
-
- Lecture 18 Estimators, Bias, and Variance
- Note 18
- Lecture Participation 18 Lecture Participation 18
-
- Discussion 8 Cross-Validation, Regularization, and RVs
- Mini-Lecture, Solutions
- Thu Apr 3
-
- Lecture 19 Parameter Inference & the Bootstrap
- Note 19
- Lecture Participation 19 Lecture Participation 19
- Lab 9 Probability (due Tue Apr 8)
-
- Exam Prep 8 Probability and Bias-Variance
- Solutions, Walkthrough
- Fri Apr 4
- Homework 6 Probability and Statistics (LaTeX) (due Thu Apr 10)
- Grade Option Change 11:59 PM
Week 12
- Tue Apr 8
- Lecture Participation 20 Lecture Participation 20
-
- Discussion 9 Bias and Variance
- Mini-Lecture, Solutions
- Thu Apr 10
- Lecture Participation 21 Lecture Participation 21
- Lab 10 SQL (due Tue Apr 15)
-
- Exam Prep 9 SQL
- Solutions, Walkthrough
- Fri Apr 11
- Homework 7 SQL (due Thu Apr 17)
Week 13
- Mon Apr 14
- Grad Project Milestone 4: Final Report Draft Write-Up due
- Tue Apr 15
-
- Lecture 22 Logistic Regression I
- Note 22
- Lecture Participation 22 Lecture Participation 22
-
- Discussion 10 SQL
- Mini-Lecture, Notebook, Solutions, Notebook Solutions
- Thu Apr 17
-
- Lecture 23 Logistic Regression II
- Note 23
- Lecture Participation 23 Lecture Participation 23
- Lab 11 Logistic Regression (due Tue Apr 22)
-
- Exam Prep 10 Logistic Regression
- Solutions, Walkthrough
- Fri Apr 18
- Project B1 Spam & Ham I (due Thu Apr 24)
Week 14
- Mon Apr 21
- Grad Project Milestone 5: External Peer Review due
- Tue Apr 22
- Lecture Participation 24 Lecture Participation 24
-
- Discussion 11 Logistic Regression
- Mini-Lecture
- Thu Apr 24
-
- Lecture 25 PCA II
- (Fa24 Note - to be updated)
- Lecture Participation 25 Lecture Participation 25
- Lab 12 PCA (due Tue Apr 29)
- Fri Apr 25
- Project B2 Spam & Ham II (due Thu May 1)
Week 15
- Mon Apr 28
- Grad Project Final Submission: Final Project Report + Presentation Video due
- Tue Apr 29
- Lecture 26 Clustering
- Lecture Participation 26 Lecture Participation 26
- Discussion 12 PCA + Clustering
- Thu May 1
- Lecture 27 LLMs + Guest + Closing
- Lecture Participation 27 Lecture Participation 27
- Lab 13 Clustering (due Tue May 6)
Week 16
- Mon May 5
- RRR
- Tue May 6
- Final Review Post-Midterm Content
- Wed May 7
- RRR
- Thu May 8
- Final Review Problem-Solving Practice
- Fri May 9
- RRR
Week 17
- Fri May 16
- Final Exam Final (11:30-2:30 PM)