Slides

Modified

March 24, 2026

Date Lecture meeting Title
January 20, 2026 Lecture 01 Welcome to INFO 2951
January 22, 2026 Lecture 02 The grammar of graphics
January 27, 2026 Lecture 03 Visualizing various types of data
January 29, 2026 Lecture 04 Grammar of data wrangling
February 3, 2026 Lecture 05 Working with relational data
February 5, 2026 Lecture 06 Tidying data
February 10, 2026 Lecture 07 Data types and classes
February 12, 2026 Lecture 08 Importing and recoding data
February 19, 2026 Lecture 09 Databases + SQL
February 24, 2026 Lecture 10 Scraping data from the web
February 26, 2026 Lecture 11 Functions
March 3, 2026 Lecture 12 Iteration
March 5, 2026 Lecture 13 Application Programming Interfaces
March 10, 2026 Lecture 14 Rectangling data
March 12, 2026 Lecture 15 Reproducible reporting with Quarto
March 17, 2026 Lecture 16 Hypothesis testing with randomization
March 19, 2026 Lecture 17 Quantifying uncertainty with bootstrap intervals
March 24, 2026 Lecture 18 Linear regression with a single predictor
March 26, 2026 Lecture 19 Models with transformations and multiple predictors
April 7, 2026 Lecture 20 Models for discrete outcomes
April 9, 2026 Lecture 21 Introduction to machine learning
April 14, 2026 Lecture 22 Build better training data
April 16, 2026 Lecture 23 Tree-based inference and hyperparameter optimization
April 21, 2026 Lecture 24 Introduction to LLMs
April 23, 2026 Lecture 25 Programming with LLMs
April 28, 2026 Lecture 26 Improving LLM output
April 30, 2026 Lecture 27 Tool calling
May 5, 2026 Lecture 28 Wrap-up: Where to go from here
No matching items