Skip to main content Link Search Menu Expand Document (external link)

Practice and Application of Data Science

DSC 80, Winter 2023 at UC San Diego

Suraj Rampure

Suraj Rampure

he/him

rampure@ucsd.edu

Lecture: MWF 12-12:50PM, Mosaic Hall 114

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

πŸŽ₯ β€’ Ch. 1

Jan 11

LEC 2 DataFrame Fundamentals

πŸŽ₯ β€’ Ch. 2

Jan 13

LEC 3 More DataFrame Fundamentals

πŸŽ₯ β€’ Ch. 2, 3

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

πŸŽ₯ β€’ Ch. 4

DIS 2 Lab 2 Reflection (due 1/28)

πŸŽ₯

Jan 26

PROJ 1 Gradebook πŸ’― (due 1/26)

Jan 27

LEC 8 Unfaithful Data, Hypothesis Testing

πŸŽ₯ β€’ CIT 11

Week 4 – Statistical Testing and Missing Values

Jan 30

LEC 9 Hypothesis Testing

πŸŽ₯ β€’ CIT 11

Lab 3 Grouping, Pivoting, and Combining (due 1/30)

SUR Week 3 Feedback Survey (optional, due 1/30)

Feb 1

LEC 10 Hypothesis and Permutation Testing

Ch. 5.5, CIT 12

DIS 3 Lab 3 Reflection (due 2/4)

Feb 2

PROJ 2 COVID Vaccinations 🦠 (Checkpoint due 2/2)

Feb 3

LEC 11 Missingness Mechanisms

Ch. 6.1-6.2

Week 5 – Imputation, Scraping

Feb 6

LEC 12 Imputation

Ch. 6.3-6.5

Lab 4 Hypothesis and Permutation Testing (due 2/6)

Feb 8

LEC 13 HTTP Basics

Ch. 7.1-7.2

DIS 4 Lab 4 Reflection (due 2/11)

Feb 9

PROJ 2 COVID Vaccinations 🦠 (due 2/9)

Feb 10

LEC 14 Requests and JSON

Ch. 7.1-7.2

Week 6 – Midterm Exam 🚨

Feb 13

LEC 15 Web Scraping and Parsing HTML

Ch. 7.3, 8.1

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

Ch. 8.1-8.2

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

Ch. 8.1-8.2

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

Ch. 9.2

Week 8 – Modeling and Feature Engineering

Feb 27

LEC 19 Modeling and Regression

Ch. 10.1

Lab 7 Regular Expressions and Text Data (due 2/27)

Mar 1

LEC 20 Feature Engineering

Ch. 9.1

DIS 7 Lab 7 Reflection (due 3/4)

Mar 2

PROJ 4 Language Models πŸ—£ (Checkpoint due 3/2)

Mar 3

LEC 21 Modeling in sklearn

Ch. 9.2

Week 9 – Pipelines and Model Evaluation

Mar 6

LEC 22 sklearn Pipelines, Regression Evaluation

Ch. 9.2, Ch. 10.2

Lab 8 Modeling and Feature Engineering (due 3/6)

Mar 8

LEC 23 Cross-Validation

Ch. 11.1-11.2

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

Ch. 11.1-11.2

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)