Station Closed for construction
Materials for CS 418: Intro to Data Science at UIC. I'm building this out during Summer 2026, in preparation for the Fall 2026 semester. I'm aiming to develop an adventurous, practice-based approach to data science, with lots of exercises to do "by hand" (I was inspired by Tom Yeh's "AI by Hand" series).
Schedule is a draft/ work-in-progress.
| Week | Class Day | Topic | Before Class | In Class |
|---|---|---|---|---|
| 1 | Monday | Course introduction; statistics review | ||
| Wednesday | Data science lifecycle | |||
| 2 | Monday | Python foundations; dataframes and Polars | ||
| Wednesday | Obtaining data | |||
| 3 | Monday | Wrangling data; filtering data | ||
| Wednesday | Data formats | |||
| 4 | Monday | Exploratory analysis | ||
| Wednesday | Descriptive statistics | |||
| 5 | Monday | Visualization | ||
| Wednesday | Visualization | |||
| 6 | Monday | Visualization | ||
| Wednesday | Visualization | |||
| 7 | Monday | Hypothesis testing | ||
| Wednesday | Estimation and sampling; randomness | |||
| 8 | Monday | Linear regression | ||
| Wednesday | Intro to classification | |||
| 9 | Monday | Decision trees | ||
| Wednesday | Support vector machines; kernels | |||
| 10 | Monday | Clustering; principal component analysis | ||
| Wednesday | Model evaluation | |||
| 11 | Monday | Recommendation systems | ||
| Wednesday | A/B testing | |||
| 12 | Monday | Network analysis | ||
| Wednesday | Graphs and relationships; network measures | |||
| 13 | Monday | TBD | ||
| Wednesday | TBD | |||
| 14 | Monday | Presentations | ||
| Wednesday | Presentations | |||
| 15 | Monday | Presentations | ||
| Wednesday | Presentations |