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

Practice and Application of Data Science

DSC 80, Spring 2023 at UC San Diego

Tauhidur Rahman

Tauhidur Rahman

he/him

trahman@ucsd.edu

Lecture: MWF 12-12:50PM, Mandeville Auditorium B-210

Jump to the current week

To view the lecture recordings, click on the πŸŽ₯ button for each lecture.

Week 1 – From BabyPandas to Pandas

Mon Apr 3

LEC 1 Introduction

πŸŽ₯ / Ch. 1

Wed Apr 5

LEC 2 DataFrame Fundamentals

πŸŽ₯ / Ch. 2

Fri Apr 7

LEC 3 More DataFrame Fundamentals

πŸŽ₯ / Ch. 2, 3

Week 2 – DataFrames

Mon Apr 10

LEC 4 Grouping

πŸŽ₯ / Ch. 5.1

Lab 1 Python, NumPy, and Pandas (due 4/10)

Wed Apr 12

LEC 5 Pivoting and Simpson’s Paradox

πŸŽ₯ / Ch. 5.2

SUR Welcome Survey

DIS 1 Lab 1 Reflection

πŸŽ₯

Thu Apr 13

PROJ 1 Gradebook πŸ’― (Checkpoint due 4/13)

Fri Apr 14

LEC 6 Concatenating and Merging

πŸŽ₯ / Ch. 5.3-5.4

Week 5 – Imputation and HTTP

Mon May 1

LEC 13 Imputation

πŸŽ₯ / Ch. 6.3-6.5

Lab 4 Hypothesis and Permutation Testing (due 5/1)

Wed May 3

LEC 14 HTTP Basics

πŸŽ₯ / Ch. 7.1-7.2

DIS 4 Lab 4 Reflection

πŸŽ₯

Thu May 4

PROJ 2 COVID Vaccinations 🦠 (due 5/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

πŸŽ₯ / Ch. 7.1-7.2

Lab 5 Missing Values and Imputation (due 5/8)

Wed May 10

LEC 16 Web Scraping and Parsing HTML

πŸŽ₯ / Ch. 7.3

DIS 5 Lab 5 Reflection

πŸŽ₯

Fri May 12

LEC 17 Regular Expressions

πŸŽ₯ / Ch. 8.1-8.2

Week 8 – Modeling and Feature Engineering

Mon May 22

LEC 21 Feature Engineering

πŸŽ₯ / Ch. 8.2

Lab 7 Regular Expressions and Text Data (due 5/22)

Wed May 24

LEC 22 Feature Engineering, continued

πŸŽ₯ / Ch. 10.1

DIS 7 Lab 7 Reflection

Thu May 25

PROJ 4 Language Models πŸ—£ (Checkpoint due 5/25)

Fri May 26

LEC 23 Modeling in sklearn

πŸŽ₯ / Ch. 9.1, 11.1

Week 9 – sklearn Pipelines, Generalization, and Cross-Validation

Mon May 29

No Class (Memorial Day observance)

Wed May 31

LEC 24 sklearn Pipelines, Regression Evaluation

9.2, 10.2, 11.2

Lab 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

πŸŽ₯ / Ch. 11.2

Week 10 – Classifier Evaluation, Fairness Criteria

Mon Jun 5

LEC 26 Classifier Evaluation

πŸŽ₯

Lab 9 Pipelines (due 6/6 at 4pm)

Wed Jun 7

LEC 27 Fairness Criteria

DIS 9 Lab 9 Reflection

Fri Jun 9

LEC 28 Conclusion (No New Slides!)

πŸŽ₯

Week 11 – Final Exam and Project 5

Wed Jun 14

EXAM Final Exam (11:30AM-2:30PM, in-person, location TBA)

Thu Jun 15

PROJ 5 Model Building πŸ›  (due 6/15, no slip days)