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


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

This is the website of a previous offering of DSC 80. To see the most recent offering, go to, and to see other DSC course websites, go to

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 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 Permutation Testing

πŸŽ₯ β€’ 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 Permutation Testing, Missingness Mechanisms

πŸŽ₯ β€’ Ch. 6.1-6.2

Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Extra notebook on fast permutation tests

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. 6.3-6.5

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 10 – Classifier Evaluation, Fairness Criteria
There won't be live lecture on Wednesday (capstone showcase) or Friday (Suraj is at a conference); videos will be posted for those lectures in advance. Come to the capstone showcase on Wednesday!

Mar 13

LEC 25 Grid Search, Multicollinearity, Examples


Lab 9 Pipelines (due 3/13)

Mar 15

LEC 26 Classifier Evaluation (no live lecture, video only)


DIS 9 Lab 9 Reflection (due 3/18)


Mar 17

LEC 27 Fairness Criteria, Conclusion (no live lecture, video only)


Mar 18

SUR End-of-Quarter Survey + CAPEs (due 3/18 at 8AM)

Week 11 – Final Exam and Project 5

Mar 22

EXAM Final Exam (11:30AM-2:30PM, in-person, same room as lecture)

Mar 23

PROJ 5 Model Building πŸ›  (due 3/23, no slip days)