STA 9750 - Slides, Labs, and In-Class Activities
Most weeks, the “lecture” for STA 9750 will be focused on an in-class “lab”. These ungraded labs are an opportunity to see how the concepts introduced in that week’s pre-assignment are used in practice. For three weeks, student presentations will take the majority of the class period and optional (but recommended!) enrichment topics will be covered in the remaining class time.
- Class Session #01 - September 01, 2026 (Tuesday) and September 03, 2026 (Thursday)
- Lecture #01: Course Overview and Key Infrastructure
-
Lab #01:
Rev your Engines! Setting-UpRandRStudio - Slides #01
- Class Session #02 - September 08, 2026 (Tuesday) and September 10, 2026 (Thursday)
- Lecture #02: Tools for Reproducible Research
- Lab #02: Getting Down with Markdown
- Slides #02
- Class Session #03 - September 15, 2026 (Tuesday) and September 17, 2026 (Thursday)
- Lecture #03: Coding in R: Variables, Control Flow, Packages, Function Calls
-
Lab #03:
R, These are your First Steps - Slides #03
- Class Session #04 - September 22, 2026 (Tuesday) and September 24, 2026 (Thursday)
- Lecture #04: Single Table dplyr Verbs
- Lab #04: Single Table Verbs, Group-Aware Filtering
- Slides #04
- Class Session #05 - September 29, 2026 (Tuesday) and October 01, 2026 (Thursday)
- In Class Presentations #01: Project Proposals + Optional Enrichment: Additional Review of R
- Slides #05
- Class Session #06 - October 06, 2026 (Tuesday) and October 08, 2026 (Thursday)
- Lecture #05: Multi-Table dplyr Verbs
-
Lab #05: Let us
JOINOur Tables Together - Slides #06
- Class Session #07 - October 20, 2026 (Tuesday) and October 15, 2026 (Thursday)
- Lecture #06: Plotting with ggplot2
- Lab #06: Thoughts on Plots
- Slides #07
- Class Session #08 - October 27, 2026 (Tuesday) and October 22, 2026 (Thursday)
- In Class Presentations #02: Mid-Semester Check-Ins + Optional Enrichment: SQL
- Slides #08
- Class Session #09 - November 03, 2026 (Tuesday) and October 29, 2026 (Thursday)
- Lecture #07: Advanced ggplot2 – maps, interactivity, animation
-
Lab #07: Data Import in
R - Slides #09
- Class Session #10 - November 10, 2026 (Tuesday) and November 05, 2026 (Thursday)
- Lecture #08: Data Import and File System Usage; APIs
-
Lab #08: More
ggplot2- Chloropleths and Cartograms + Tools for Interactive Data Analysis - Slides #10
- Class Session #11 - November 17, 2026 (Tuesday) and November 12, 2026 (Thursday)
- Lecture #09: Introduction to Web Technologies & Web Scraping
-
Lab #09: Reading and Manipulating HTML in
R - Slides #11
- Class Session #12 - November 24, 2026 (Tuesday) and November 19, 2026 (Thursday)
- Lecture #10: Strings, Regular Expressions, and Text Processing
- Lab #10: Strings and String-y Things
- Slides #12
- Class Session #13 - December 01, 2026 (Tuesday) and December 03, 2026 (Thursday)
- In Class Presentations #03: Final Presentations + Optional Enrichment: Functional Tools in R
- Slides #13
- Class Session #14 - December 08, 2026 (Tuesday) and December 10, 2026 (Thursday)
- Lecture #11: Statistical Modeling in R
-
Lab #11: Predictive Modeling - Inference and Prediction in
R - Slides #14