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

Practice and Application of Data Science

DSC 80, Spring 2025 at UC San Diego

Tauhidur Rahman
he/him

trahman@ucsd.edu

Lecture(s): TuTh 9:30AM-10:50AM in CENTR 113.

Discussion: F 10:00AM-10:50AM in HSS 1330.

Podcasts Welcome Survey Extension Request Form Exam Accommodations Form

Week 1 – Dataframes

Tue Apr 1

LEC 1

Introduction, Data Science Lifecycle

Ch. 1

Thu Apr 3

LEC 2

DataFrame Fundamentals

Ch. 6, 6.1

Week 2 – Dataframes

Tue Apr 8

LEC 3

Aggregating

Ch. 6.2

Wed Apr 9

LAB 1

Python, NumPy, and Pandas

Thu Apr 10

LEC 4

Simpson's Paradox, Joining, Transforming

Ch. 6.3-6.5

Fri Apr 11

PROJ 1

Project 1 checkpoint

Week 3 – Messy Data, Statistical Testing

Tue Apr 15

LEC 5

Exploring and Cleaning Data

Ch. 9 and 10

Wed Apr 16

LAB 2

More Pandas

Thu Apr 17

LEC 6

Hypothesis and Permutation Testing

Ch. 17

Fri Apr 18

PROJ 1

Project 1

Week 4 – Missing Values

Tue Apr 22

LEC 7

Missingness Mechanisms

A1, A2

Wed Apr 23

LAB 3

DataFrame Manipulation

Thu Apr 24

LEC 8

Imputation

DSP 6.3-6.5

Fri Apr 25

PROJ 2

Project 2 checkpoint

Week 5 – HTTP

Tue Apr 29

LEC 9

HTTP Basics

Ch. 14.2-14.4

Wed Apr 30

LAB 4

Hypothesis and Permutation Testing

Ch. 17

Thu May 1

LEC 10

Web Scraping

Ch. 14.2-14.4

Fri May 2

PROJ 2

Project 2

Week 6 – Web data

Tue May 6

EXAM

Midterm Exam

Wed May 7

LAB 5

Missing Values and Imputation

Thu May 8

LEC 11

Regular Expressions

Ch. 13

Fri May 9

PROJ 3

Project 3 checkpoint

Week 7 – Text data, Modeling

Tue May 13

LEC 12

Text Features

Ch. 13.4

Wed May 14

LAB 6

HTTP and HTML

Thu May 15

LEC 13

Linear Regression

Ch. 15.0-15.6

Fri May 16

PROJ 3

Project 3

Week 8 – Feature Engineering

Tue May 20

LEC 14

Feature Engineering

Ch. 15.7-15.9

Wed May 21

LAB 7

Regular Expressions and Text Data

Thu May 22

LEC 15

Standardization, Multicollinearity, and Generalization

Ch. 16, 17.6

Fri May 23

FINAL PROJ

Final Project Checkpoint 1

Week 9 – Modeling in Practice

Tue May 27

LEC 16

Hyperparameters, Cross-Validation, and Decision Trees

Ch. 16

Wed May 28

LAB 8

Modeling and Feature Engineering

Thu May 29

LEC 17

Decision Trees and Random Forests

A1

Fri May 30

FINAL PROJ

Final Project Checkpoint 2

Week 10 – Evaluating Classifiers

Tue Jun 3

DISC

Final Review

Thu Jun 5

LEC 18

Classifier Evaluation, Model Fairness and Conclusion

Ch. 16, Ch. 19.5

Fri Jun 6

FINAL PROJ

Final Project

Week 11 – Final Exam

Tue Jun 10

EXAM

Final Exam