Full Schedule
Fall 2026 — one stop per week. Each stop links to its slides, and every class meeting to its worksheet and source materials.
Schedule is a draft / work-in-progress.
- Unit 1: Wrangling: weeks 1–3
- Unit 2: Exploring: weeks 4–7
- Unit 3: Modeling: weeks 8–10
- Unit 4: Adventuring: weeks 11–15
Unit 1: Wrangling
Week 1 🟧 Harold Washington Library 🟧
- Monday, August 24, 2026 worksheet
- Course introduction
- Data science lifecycle
Source materials
- The Art of Data Science, Chapter 1: Data Analysis as Art
- Ethics in Data Science (course mini-book), Chapter 1: Working Toward Wisdom
- Computational and Inferential Thinking, Chapter 1: What is Data Science?
- Learning Data Science, Chapter 1: The Data Science Lifecycle
- The Art of Data Science, Chapter 2: Epicycles of Analysis
- Wednesday, August 26, 2026 worksheet
- Asking questions
Source materials
- The Art of Data Science, Chapter 3: Stating and Refining the Question
- Ethics in Data Science (course mini-book), Chapter 2: Ethics in Asking Questions
- Leek & Peng (2015), “What is the question?”, Science 347(6228), 1314-1315
Week 2 🟧 LaSalle/Van Buren 🟧
- Monday, August 31, 2026 worksheet
- Statistics review
- Python foundations
- Dataframes and Polars
Source materials
- Polars user guide
- Learning Data Science, Chapter 6: Working with Dataframes Using pandas
- Data Science: A First Introduction, Chapter 1: Python and Pandas
- Wednesday, September 2, 2026 worksheet
- Obtaining data
Source materials
- Learning Data Science, Chapter 2: Questions and Data Scope
- Data Science: A First Introduction, Chapter 2: Reading in Data Locally and from the Web
- Ethics in Data Science (course mini-book), Chapter 3: Ethics in Obtaining Data
Week 3 🟧 Quincy 🟧
- Monday, September 7, 2026
- No class (Labor Day)
- Wednesday, September 9, 2026 worksheet
- Data formats
- Wrangling
Source materials
- Learning Data Science, Chapter 8: Wrangling Files
- Learning Data Science, Chapter 9: Wrangling Dataframes
- Data Science: A First Introduction, Chapter 3: Cleaning and Wrangling Data
- Learning Data Science, Chapter 14: Data Exchange
Unit 2: Exploring
Week 4 🟧 Washington/Wells 🟧
- Monday, September 14, 2026 worksheet
- Exploratory analysis
Source materials
- John Tukey, We Need Both Exploratory and Confirmatory
- Learning Data Science, Chapter 10: Exploratory Data Analysis
- The Art of Data Science, Chapter 4: Exploratory Data Analysis
- Wednesday, September 16, 2026 worksheet
- Descriptive statistics
Source materials
- Learning Data Science, Chapter 4: Modeling with Summary Statistics
- The Art of Data Science, Chapter 5: Using Models to Explore Your Data
- Computational and Inferential Thinking, Chapter 14: Why the Mean Matters
Week 5 🟧 Clark/Lake 🟧
- Monday, September 21, 2026 worksheet
- Descriptive visualization
Source materials
- Learning Data Science, Chapter 11: Data Visualization
- Data Science: A First Introduction, Chapter 4: Effective Data Visualization
- Fundamentals of Data Visualization, Chapter 2: Visualizing Data — Mapping Data onto Aesthetics
- Wednesday, September 23, 2026 worksheet
- Descriptive visualization
Source materials
- Learning Data Science, Chapter 11: Data Visualization (continued)
- Fundamentals of Data Visualization, Chapter 5: Directory of Visualizations
- Fundamentals of Data Visualization, Chapter 16: Visualizing Uncertainty
- Computational and Inferential Thinking, Chapter 7: Visualization
Week 6 🟧 Washington/Wabash 🟧
- Monday, September 28, 2026 worksheet
- Visualization rhetoric
Source materials
- Jessica Hullman and Nick Diakopoulos, Visualization Rhetoric: Framing Effects in Narrative Visualization
- The Art of Data Science, Chapter 10: Communication
- Fundamentals of Data Visualization, Chapter 17: The Principle of Proportional Ink
- Calling Bullshit, Misleading Axes on Graphs
- Calling Bullshit, The Principle of Proportional Ink
- Wednesday, September 30, 2026 worksheet
- Visualization rhetoric
Source materials
- Fundamentals of Data Visualization, Chapter 23: Balance the Data and the Context
- Fundamentals of Data Visualization, Chapter 29: Telling a Story and Making a Point
- Calling Bullshit, Case Study: The Gender Gap in 100m Running Times
Week 7 🟧 Adams/Wabash 🟧
- Monday, October 5, 2026 worksheet
- Hypothesis testing
- Asynchronous (no in-person meeting)
Source materials
- The Art of Data Science, Chapter 6: Inference — A Primer
- Data Science: A First Introduction, Chapter 10: Statistical Inference
- Learning Data Science, Chapter 17: Theory for Inference and Prediction
- Computational and Inferential Thinking, Chapter 11: Testing Hypotheses
- Wednesday, October 7, 2026 worksheet
- Estimation
- Sampling
- Randomness
- Asynchronous (no in-person meeting)
Source materials
- Learning Data Science, Chapter 3: Simulation and Data Design
- Data Science: A First Introduction, Chapter 10: Statistical Inference (continued)
- Computational and Inferential Thinking, Chapter 9: Randomness
- Computational and Inferential Thinking, Chapter 10: Sampling and Empirical Distributions
- Computational and Inferential Thinking, Chapter 13: Estimation
Unit 3: Modeling
Week 8 🟧 Roosevelt 🟧
- Monday, October 12, 2026 worksheet
- Linear regression
Source materials
- Learning Data Science, Chapter 15: Linear Models
- Data Science: A First Introduction, Chapter 8: Regression II — Linear Regression
- The Art of Data Science, Chapter 7: Formal Modeling
- Wednesday, October 14, 2026 worksheet
- Classification
Source materials
- Learning Data Science, Chapter 19: Classification
- Data Science: A First Introduction, Chapter 5: Classification I — Training and Predicting
- Computational and Inferential Thinking, Chapter 17: Classification
Week 9 🟧 Halsted 🟧
- Monday, October 19, 2026 worksheet
- Decision trees
Source materials
- Data Science: A First Introduction, Chapter 5: Classification I — Training and Predicting (continued)
- A Course in Machine Learning, Chapter 1: Decision Trees
- Introduction to Statistical Learning, Chapter 8: Tree-Based Methods
- Python Data Science Handbook, Decision Trees and Random Forests
- Wednesday, October 21, 2026 worksheet
- Support vector machines
- Kernels
Source materials
- A Course in Machine Learning, Chapter 11: Kernel Methods
- Introduction to Statistical Learning, Chapter 9: Support Vector Machines
- Python Data Science Handbook, Support Vector Machines
Week 10 🟧 Ashland 🟧
- Monday, October 26, 2026 worksheet
- Clustering
- Principal component analysis
Source materials
- Data Science: A First Introduction, Chapter 9: Clustering
- Mining of Massive Datasets, Chapter 7: Clustering
- Mining of Massive Datasets, Chapter 11: Dimensionality Reduction
- Python Data Science Handbook, Principal Component Analysis
- Wednesday, October 28, 2026 worksheet
- Model evaluation
Source materials
- Learning Data Science, Chapter 16: Model Selection
- Data Science: A First Introduction, Chapter 6: Classification II — Evaluation and Tuning
- The Art of Data Science, Chapter 8: Inference vs. Prediction — Implications for Modeling Strategy
- Ethics in Data Science (course mini-book), Chapter 4: Ethics in Understanding
Unit 4: Adventuring
Week 11 🟧 35th/Archer 🟧
- Monday, November 2, 2026 worksheet
- Recommendation systems
Source materials
- Mining of Massive Datasets, Chapter 9: Recommendation Systems
- Ethics in Data Science (course mini-book), Chapter 5: Ethics in Reporting, Decision-Making, and Problem-Solving
- Wednesday, November 4, 2026 worksheet
- A/B testing
Source materials
- Learning Data Science, Chapter 3: Simulation and Data Design (continued)
- Computational and Inferential Thinking, Chapter 2: Causality and Experiments
- Computational and Inferential Thinking, Chapter 12: Comparing Two Samples
Week 12 🟧 Western 🟧
- Monday, November 9, 2026 worksheet
- Network analysis
Source materials
- Mining of Massive Datasets, Chapter 10: Mining Social-Network Graphs
- Learning Data Science, Chapter 7: Working with Relations Using SQL
- Wednesday, November 11, 2026 worksheet
- Graphs
- Network measures
Source materials
- Mining of Massive Datasets, Chapter 10: Mining Social-Network Graphs (continued)
- Mining of Massive Datasets, Chapter 5: Link Analysis
Week 13 🟧 Kedzie 🟧
- Monday, November 16, 2026 worksheet
- TBD (margin)
- Wednesday, November 18, 2026 worksheet
- TBD (margin)
Week 14 🟧 Pulaski 🟧
- Monday, November 23, 2026 worksheet
- Project presentations
Source materials
- The Art of Data Science, Chapter 10: Communication
- Ethics in Data Science (course mini-book), Chapter 5: Ethics in Reporting, Decision-Making, and Problem-Solving
- Wednesday, November 25, 2026
- No class (Student Wellness Day)
Week 15 🟧 Midway 🟧
- Monday, November 30, 2026 worksheet
- Project presentations
Source materials
- The Art of Data Science, Chapter 9: Interpreting Your Results
- Data Science: A First Introduction, Chapter 11: Combining Code and Text with Jupyter
- Wednesday, December 2, 2026 worksheet
- Project presentations
Source materials
- Learning Data Science, Chapter 1: The Data Science Lifecycle (revisited)
- Ethics in Data Science (course mini-book), Chapter 6: Conclusion