Data Science in Practice

COGS 108, Spring 2026 at UC San Diego 👋

Spring 2026

GH 242

MWF 10:00-10:50AM, 2:00-2:50PM

Week 1 - Welcome & Version Control

🧑‍🏫  Mon Mar 30

LEC Welcome!
slides

🧑‍🏫  Wed Apr 1

LEC Version Control I
slides

DISC Python review (nothing to turn in)

🧑‍🏫  Fri Apr 3

LEC Version Control II
slides

DISC Python review (nothing to turn in)

Week 2 - Data, Intuition & Wrangling

🧑‍🏫  Mon Apr 6

LEC Data & Intuition I
slides

🧑‍🏫  Wed Apr 8

LEC Data & Intuition II
slides

DUE Practice assignment due

DUE Pre-course survey due

DISC Q1 and D1 (git and conda)

🧑‍🏫  Fri Apr 10

LEC Data Wrangling
slides

DUE D1 due

DISC Q1 and D1 (git and conda)

Week 3 - Ethics, Questions & Data Viz

🧑‍🏫  Mon Apr 13

LEC Ethics
slides

🧑‍🏫  Wed Apr 15

LEC Data Science questions
slides

DUE GitHub ID due

DUE Group signup due

DISC Q2 and D2 (data)

🧑‍🏫  Fri Apr 17

LEC Data viz principles
slides

DUE D2 due

DISC Q2 and D2 (data)

Week 4 - EDA, Geospatial & Inference I

🧑‍🏫  Mon Apr 20

LEC Exploratory Data Analysis
slides

🧑‍🏫  Wed Apr 22

LEC Geospatial
slides

DUE A1 due

DUE Project Review due

DISC Q3 and D3 (viz / geospatial)

🧑‍🏫  Fri Apr 24

LEC Inference I

DUE D3 due

DISC Q3 and D3 (viz / geospatial)

Week 5 - Inference & Linear Models

🧑‍🏫  Mon Apr 27

LEC Inference II

🧑‍🏫  Wed Apr 29

LEC Non parametric inference

DUE Project Proposal due

DISC Q4 and D4 (inference)

🧑‍🏫  Fri May 1

LEC Linear models I

DUE D4 due

DISC Q4 and D4 (inference)

Week 6 - Linear Models, DR & ML

🧑‍🏫  Mon May 4

LEC Linear models II

🧑‍🏫  Wed May 6

LEC Dimensionality Reduction

DUE A2 due

DISC Q5 and D5 (linear models)

🧑‍🏫  Fri May 8

LEC Machine Learning I

DUE D5 due

DISC Q5 and D5 (linear models)

Week 7 - Machine Learning

🧑‍🏫  Mon May 11

LEC Machine Learning II

🧑‍🏫  Wed May 13

LEC Machine Learning III

DUE Checkpoint #1: Data due

DISC Q6 and D6 (DR / ML)

🧑‍🏫  Fri May 15

LEC Machine Learning IV

DUE D6 due

DISC Q6 and D6 (DR / ML)

Week 8 - NLP & How to Be Wrong

🧑‍🏫  Mon May 18

LEC NLP I

🧑‍🏫  Wed May 20

LEC NLP II

DUE A3 due

DISC Q7 and D7 (ML / NLP)

🧑‍🏫  Fri May 22

LEC How to be wrong I

DUE D7 due

DISC Q7 and D7 (ML / NLP)

Week 9 - How to Be Wrong

🏠  Mon May 25

HOLIDAY NO LECTURE - Memorial Day

🧑‍🏫  Wed May 27

LEC How to be wrong II

DUE Checkpoint #2: EDA due

DISC Q8 and D8 (how to be wrong)

🧑‍🏫  Fri May 29

LEC How to be wrong III

DUE D8 due

DISC Q8 and D8 (how to be wrong)

Week 10 - Wrap Up

🧑‍🏫  Mon Jun 1

LEC How to be wrong IV

🧑‍🏫  Wed Jun 3

LEC Guest lecture / catch up

DUE A4 due

DISC Project help - no lab or quiz

🧑‍🏫  Fri Jun 5

LEC Your future

DISC Project help - no lab or quiz

Finals Week

🏠  Wed Jun 10

DUE Final project due

DUE Video due

DUE Team eval survey due

DUE Post-course survey due