Slides
| Date | Lecture meeting | Title |
|---|---|---|
| August 25, 2026 | Lecture 01 | Welcome to INFO 5001 |
| August 27, 2026 | Lecture 02 | The grammar of graphics |
| September 1, 2026 | Lecture 03 | Visualizing various types of data |
| September 3, 2026 | Lecture 04 | Grammar of data wrangling |
| September 8, 2026 | Lecture 05 | Working with relational data |
| September 10, 2026 | Lecture 06 | Tidying data |
| September 17, 2026 | Lecture 07 | Data types and classes |
| September 22, 2026 | Lecture 08 | Importing and recoding data |
| September 24, 2026 | Lecture 09 | Databases + SQL |
| September 29, 2026 | Lecture 10 | Scraping data from the web |
| October 1, 2026 | Lecture 11 | Functions |
| October 6, 2026 | Lecture 12 | Iteration |
| October 8, 2026 | Lecture 13 | Application Programming Interfaces |
| October 15, 2026 | Lecture 14 | Rectangling data |
| October 20, 2026 | Lecture 15 | Reproducible reporting with Quarto |
| October 22, 2026 | Lecture 16 | Introduction to machine learning |
| October 27, 2026 | Lecture 17 | Build better training data |
| October 29, 2026 | Lecture 18 | Tree-based inference and hyperparameter optimization |
| November 3, 2026 | Lecture 19 | Introduction to LLMs |
| November 5, 2026 | Lecture 20 | Programming with LLMs |
| November 10, 2026 | Lecture 21 | Evaluations and prompt engineering |
| November 12, 2026 | Lecture 22 | Tool calling |
| May 5, 2026 | Lecture 28 | Wrap-up: Where to go from here |
No matching items