Intro to Data Science (CS 418)


!
Attention

Stations open during construction

Hello! This is the first semester of running this site for the course. Please bear with me as I iron out the wrinkles.

Schedule Overview

Week Class Day Topic Before Class In Class
1 Monday(Aug 24) Course introduction; Data science lifecycle
Wednesday(Aug 26) Asking questions Homework 1 Due Week 1 Quiz
2 Monday(Aug 31) Statistics review; Python foundations; Dataframes and Polars Homework 2 Due
Wednesday(Sept 2) Obtaining data Project checkpoint: question memo
3 Monday(Sept 7) n/a Homework 3 Due
Wednesday(Sept 9) Data formats; Wrangling (Project checkpoint: groups assembled in class) Week 3 Quiz
4 Monday(Sept 14) Exploratory analysis Homework 4 Due
Wednesday(Sept 16) Descriptive statistics Coding Exercise 0 Due
5 Monday(Sept 21) Descriptive visualization Homework 5 Due
Wednesday(Sept 23) Descriptive visualization Project checkpoint: data acquisition Week 5 Quiz
6 Monday(Sept 28) Visualization rhetoric Homework 6 Due
Wednesday(Sept 30) Visualization rhetoric Coding Exercise 1 Due
7 Monday(Oct 5) Hypothesis testing Homework 7 Due
Wednesday(Oct 7) Estimation; Sampling; Randomness Project checkpoint: EDA Week 7 Quiz
8 Monday(Oct 12) Linear regression Homework 8 Due
Wednesday(Oct 14) Classification Coding Exercise 2 Due
9 Monday(Oct 19) Decision trees Homework 9 Due
Wednesday(Oct 21) Support vector machines; Kernels Project checkpoint: data documentation Week 9 Quiz
10 Monday(Oct 26) Clustering; Principal component analysis Homework 10 Due
Wednesday(Oct 28) Model evaluation Coding Exercise 3 Due
11 Monday(Nov 2) Recommendation systems Homework 11 Due
Wednesday(Nov 4) A/B testing Project checkpoint: rhetorical analysis Week 11 Quiz
12 Monday(Nov 9) Network analysis Homework 12 Due
Wednesday(Nov 11) Graphs; Network measures Coding Exercise 4 Due
13 Monday(Nov 16) Topic TBD (flex day) Homework 13 Due
Wednesday(Nov 18) Topic TBD (flex day) Project checkpoint: written report Week 13 Quiz
14 Monday(Nov 23) Project presentations
Wednesday(Nov 25) n/a
15 Monday(Nov 30) Project presentations
Wednesday(Dec 2) Project presentations

Full Schedule

Unit 1: Wrangling

Week 1 🟧 Harold Washington Library 🟧

Week 1 Slides (or as a PDF)

Week 2 🟧 LaSalle/Van Buren 🟧

Week 2 Slides (or as a PDF)

Week 3 🟧 Quincy 🟧

Week 3 Slides (or as a PDF)

Unit 2: Exploring

Week 4 🟧 Washington/Wells 🟧

Week 4 Slides (or as a PDF)

Week 5 🟧 Clark/Lake 🟧

Week 5 Slides (or as a PDF)

Week 6 🟧 Washington/Wabash 🟧

Week 6 Slides (or as a PDF)

Week 7 🟧 Adams/Wabash 🟧

Week 7 Slides (or as a PDF)

Unit 3: Modeling

Week 8 🟧 Roosevelt 🟧

Week 8 Slides (or as a PDF)

Week 9 🟧 Halsted 🟧

Week 9 Slides (or as a PDF)

Week 10 🟧 Ashland 🟧

Week 10 Slides (or as a PDF)

Unit 4: Adventuring

Week 11 🟧 35th/Archer 🟧

Week 11 Slides (or as a PDF)

Week 12 🟧 Western 🟧

Week 12 Slides (or as a PDF)

Week 13 🟧 Kedzie 🟧

  • Monday, November 16, 2026 worksheet
    • TBD (margin)
  • Wednesday, November 18, 2026 worksheet
    • TBD (margin)

Week 14 🟧 Pulaski 🟧

Week 15 🟧 Midway 🟧