Practice and Application of Data Science
DSC 80, Spring 2022 at UC San Diego
This is the website for a past version of DSC 80. However, you can access all course content by clicking the links below, or by accessing the course GitHub repository.
All podcasts π₯ (lecture recordings) are available on YouTube at this link.
Week 1 β Welcome to DSC 80! π
- Mar 28
- Mar 30
LEC 2 Pandas
DIS 1 Introduction (due 4/2)
- Apr 1
LEC 3 More Pandas
Week 2 β Missing Values and Hypothesis Testing
- Apr 4
LEC 4 Messy Data
Lab 1 Introduction (due 4/4) (setup video)
- Apr 6
LEC 5 Unfaithful Data, Hypothesis Testing
DIS 2 Pandas (due 4/9)
- Apr 7
PROJ 1 Gradebook (CP due 4/7, Full due 4/14) (partners) (π₯)
- Apr 8
LEC 6 Hypothesis Testing
Week 3 β DataFrame Manipulation
- Apr 11
LEC 7 Grouping and Pivoting
Lab 2 Pandas (due 4/11)
- Apr 13
LEC 8 Pivoting, Simpsonβs Paradox, and Concatenation
- Apr 14
PROJ 1 Gradebook (due 4/14) (partners) (π₯)
- Apr 15
LEC 9 Combining Data
Week 4 β Permutation Testing and Missing Values
- Apr 18
LEC 10 Permutation Testing
Lab 3 Hypothesis Testing and DataFrame Manipulation (due 4/18)
- Apr 20
LEC 11 Missing Values
DIS 4 Visualization (due 4/23)
- Apr 21
- Apr 22
LEC 12 More Missing Values
Week 5 β Midterm Exam βΌοΈ
- Apr 25
LEC 13 Imputation
Lab 4 Pivot Tables, Permutation Testing, and Missing Values (due 4/25)
- Apr 27
SRV Mid-Quarter Survey (due 4/27 before the exam)
Exam Midterm Exam (in-person, during lecture)
- Apr 29
LEC 14 HTTP Basics
- Apr 30
Week 6 β Scraping and Regex
- May 2
LEC 15 Requests and Parsing HTML
Lab 5 Imputation (due 5/2)
- May 4
LEC 16 Parsing, Regular Expressions
DIS 5 Scraping (due 5/7)
- May 6
LEC 17 Regular Expressions
Week 7 β Feature Engineering
- May 9
LEC 18 Text as Data
- May 11
LEC 19 Text as Data, Continued
- May 12
- May 13
LEC 20 Features
Week 8 β Modeling
- May 16
LEC 21 Feature Engineering and Modeling
- May 18
LEC 22 Modeling and
sklearn
- May 19
PROJ 4 Language Models π£ (Checkpoint due 5/19, Project due 5/26)
- May 20
LEC 23 Pipelines and Evaluation
Week 9 β Model Evaluation
- May 23
LEC 24 Cross-Validation
- May 25
LEC 25 Decision Trees, Grid Search, and Multicollinearity
DIS 8
sklearn
(due 5/28)- May 26
- May 27
Week 10 β Fairness, Conclusion
- May 30
N/A (Memorial Day)
- May 31
- Jun 1
LEC 27 Classifier Evaluation, Fairness
DIS 9 Review
- Jun 3
LEC 28 Fairness, Conclusion
Week 11 β Final Exam and Project 5
- Jun 4
SRV End-of-Quarter Survey + CAPEs (due 6/4 8AM)
Exam Final Exam (11:30AM-2:30PM, in-person) (logistics information)
- Jun 9
PROJ 5 Model Building π (due 6/9, no Checkpoint or Slip Days)