Practice and Application of Data Science
DSC 80, Winter 2023 at UC San Diego

The final exam is on Wednesday, March 22nd; the bottom of this page previously contained a typo.
Week 1 β From BabyPandas to Pandas
- Jan 9
LEC 1 Introduction
- Jan 11
LEC 2 DataFrame Fundamentals
- Jan 13
Week 2 β DataFrames
- Jan 16
N/A (MLK Day)
- Jan 18
LEC 4 Grouping
Lab 1 Python, NumPy, and Pandas (due 1/18, no slip days)
- Jan 19
- Jan 20
Week 3 β Messy Data
- Jan 23
LEC 6 Concatenating and Merging
π₯ β’ Ch. 5.3-5.4
Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β The audio in the podcast died; refer to the podcast from Spring 2022.
Lab 2 More Pandas (due 1/23)
- Jan 25
LEC 7 Relational Algebra, Data Cleaning
- Jan 26
PROJ 1 Gradebook π― (due 1/26)
- Jan 27
Week 4 β Statistical Testing and Missing Values
- Jan 30
LEC 9 Hypothesis Testing
Lab 3 Grouping, Pivoting, and Combining (due 1/30)
- Feb 1
LEC 10 Hypothesis and Permutation Testing
DIS 3 Lab 3 Reflection (due 2/4)
- Feb 2
- Feb 3
LEC 11 Missingness Mechanisms
Week 5 β Imputation, Scraping
- Feb 6
LEC 12 Imputation
Lab 4 Hypothesis and Permutation Testing (due 2/6)
- Feb 8
LEC 13 HTTP Basics
DIS 4 Lab 4 Reflection (due 2/11)
- Feb 9
- Feb 10
LEC 14 Requests and JSON
Week 6 β Midterm Exam π¨
- Feb 13
LEC 15 Web Scraping and Parsing HTML
Lab 5 Missing Values and Imputation (due 2/13)
- Feb 15
Exam Midterm Exam (in-person during lecture)
DIS 5 Lab 5 Reflection (due 2/18)
- Feb 17
LEC 16 Regular Expressions
Week 7 β Text Features
- Feb 20
N/A (Presidentsβ Day)
- Feb 21
Lab 6 HTTP and HTML (due 2/21)
- Feb 22
LEC 17 Text Features
DIS 6 Lab 6 Reflection (due 2/25)
- Feb 23
PROJ 3 Exploratory Data Analysis π (due 2/23)
- Feb 24
LEC 18 Text Features, Continued
Week 8 β Modeling and Feature Engineering
Week 9 β Pipelines and Model Evaluation
- Mar 6
LEC 22
sklearn
Pipelines, Regression EvaluationLab 8 Modeling and Feature Engineering (due 3/6)
- Mar 8
LEC 23 Cross-Validation
DIS 8 Lab 8 Reflection (due 3/11)
- Mar 9
PROJ 4 Language Models π£ (due 3/9)
- Mar 10
LEC 24 Decision Trees, Grid Search, and Multicollinearity
Week 10 β Fairness, Conclusion
- Mar 13
LEC 25 Classifier Evaluation
Lab 9 Pipelines (due 3/13)
- Mar 15
LEC 26 Classifier Evaluation, Fairness Criteria
DIS 9 Lab 9 Reflection (due 3/18)
- Mar 17
LEC 27 Fairness Criteria, Conclusion
Week 11 β Final Exam and Project 5
- Mar 22
EXAM Final Exam (11:30AM-2:30PM, in-person, location TBD)
- Mar 23
PROJ 5 Model Building π (due 3/24, no slip days)