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

As you start to study for the Midterm Exam, make sure to check out past exams at practice.dsc80.com and the other resources linked here.

Jump to the current week

Week 1 – From BabyPandas to Pandas

Jan 9

LEC 1 Introduction

🎥Ch. 1

Jan 11

LEC 2 DataFrame Fundamentals

🎥Ch. 2, Ed

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 5 – Missingness Mechanisms and Imputation

Feb 6

LEC 12 Identifying Missingness Mechanisms

🎥Ch. 6.3-6.5

                   Extra notebook with more missingness examples

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

Feb 8

LEC 13 Imputation

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 HTTP Basics

Ch. 7.1-7.2

Week 6 – HTTP and HTML, Midterm Exam

Feb 13

LEC 15 Requests and JSON

Ch. 7.1-7.2

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 Web Scraping and Parsing HTML

Ch. 7.3

Week 7 - Text Data

Feb 20

N/A (Presidents’ Day)

Feb 22

LEC 17 Regular Expressions

Ch. 8.1-8.2

Lab 6 HTTP and HTML (due 2/22 at 4PM, no slip days)

DIS 6 Lab 6 Reflection (due 2/25)

Feb 23

PROJ 3 Exploratory Data Analysis 📊 (due 2/23)

Feb 24

LEC 18 Text Features

Ch. 8.1-8.2

Week 8 – Modeling and Feature Engineering

Feb 27

LEC 19 Text Features, Continued

Ch. 9.2

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

Mar 1

LEC 20 Modeling and Regression

Ch. 10.1

DIS 7 Lab 7 Reflection (due 3/4)

Mar 2

PROJ 4 Language Models 🗣 (Checkpoint due 3/2)

Mar 3

LEC 21 Feature Engineering

Ch. 9.1

Week 9 – sklearn

Mar 6

LEC 22 Modeling in sklearn

Ch. 9.2

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

Mar 8

LEC 23 sklearn Pipelines, Regression Evaluation

Ch. 9.2, Ch. 10.2

DIS 8 Lab 8 Reflection (due 3/11)

Mar 9

PROJ 4 Language Models 🗣 (due 3/9)

Mar 10

LEC 24 Cross Validation

Ch. 11.1-11.2

Week 10 – Model Evaluation and Fairness

Mar 13

LEC 25 Decision Trees, Grid Search, and Multicollinearity

Ch. 11.1-11.2

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)