Practice and Application of Data Science
DSC 80, Spring 2023 at UC San Diego
To view the lecture recordings, click on the π₯ button for each lecture.
Week 1 β From BabyPandas to Pandas
- Mon Apr 3
LEC 1 Introduction
- Wed Apr 5
LEC 2 DataFrame Fundamentals
- Fri Apr 7
Week 2 β DataFrames
- Mon Apr 10
LEC 4 Grouping
- Wed Apr 12
LEC 5 Pivoting and Simpsonβs Paradox
SUR Welcome Survey
DIS 1 Lab 1 Reflection
- Thu Apr 13
- Fri Apr 14
Week 3 β Messy Data
- Mon Apr 17
LEC 7 Relational Algebra, Data Cleaning
Lab 2 More Pandas (due 4/17)
- Wed Apr 19
LEC 8 Unfaithful Data, Hypothesis Testing
DIS 2 Lab 2 Reflection
- Thu Apr 20
PROJ 1 Gradebook π― (due 4/20)
- Fri Apr 21
LEC 9 Hypothesis Testing
Week 4 β Statistical Testing and Missing Values
- Mon Apr 24
LEC 10 Permutation Testing
- Wed Apr 26
LEC 11 Permutation Testing, Missingness Mechanisms, Aside
DIS 3 Lab 3 Reflection
- Thu Apr 27
- Fri Apr 28
Week 5 β Imputation and HTTP
- Mon May 1
LEC 13 Imputation
- Wed May 3
LEC 14 HTTP Basics
DIS 4 Lab 4 Reflection
- Thu May 4
- Fri May 5
Exam Midterm Exam (in-person during lecture)
Week 6 β HTTP, HTML, and Regex
- Mon May 8
LEC 15 Requests and JSON
- Wed May 10
LEC 16 Web Scraping and Parsing HTML
DIS 5 Lab 5 Reflection
- Fri May 12
LEC 17 Regular Expressions
Week 7 β Text Data
- Mon May 15
LEC 18 Text Features
Lab 6 HTTP and HTML (due 5/15)
- Wed May 17
LEC 19 Text Features, Continued
DIS 6 Lab 6 Reflection
- Thu May 18
PROJ 3 Exploratory Data Analysis π (due 5/18, no checkpoint)
- Fri May 19
LEC 20Modeling and Regression
Week 8 β Modeling and Feature Engineering
- Mon May 22
LEC 21 Feature Engineering
- Wed May 24
LEC 22 Feature Engineering, continued
DIS 7 Lab 7 Reflection
- Thu May 25
- Fri May 26
LEC 23 Modeling in
sklearn
Week 9 β sklearn
Pipelines, Generalization, and Cross-Validation
- Mon May 29
No Class (Memorial Day observance)
- Wed May 31
LEC 24
sklearn
Pipelines, Regression EvaluationLab 8 Modeling and Feature Engineering (due 5/31 at 4pm, no slipdays)
DIS 8 Lab 8 Reflection
- Thu Jun 1
PROJ 4 Language Models π£ (due 6/1)
- Fri Jun 2
LEC 25 Cross-Validation
Week 10 β Classifier Evaluation, Fairness Criteria
- Mon Jun 5
LEC 26 Classifier Evaluation
- Wed Jun 7
LEC 27 Fairness Criteria
DIS 9 Lab 9 Reflection
- Fri Jun 9
LEC 28 Conclusion (No New Slides!)