Statistical Computing in R
This page contains an outline of the topics, content, and assignments for the quarter. Note that this schedule will be updated as the quarter progresses, with all changes documented here.
Week | Date | Topic & Preview Activities | Lecture Slides | Practice Activity | Lab & Challenge | Portfolio |
---|---|---|---|---|---|---|
0 | Mon, 9/23 | Course Set-up | ||||
1 | Tues, 9/24 | Welcome to STAT 331 & Intro to R | ||||
Thurs, 9/26 | Intro to Version Control | Intro to Quarto & Version Control | Lab 1 & Challenge 1 Instructions Link to Assignment on GitHub Classroom (due 9/29) |
|||
2 | Tuesday, 10/1 | Basics of Graphics | Look for email from Posit Cloud to access PA2 | |||
Thurs, 10/3 | Tidy Data, Importing Data & More Advanced Graphics | PA 2 Due by 12pm | ||||
Sun, 10/6 | Lab 2 & Challenge 2 Due by 11:59pm | |||||
3 | Tues, 10/8 | Data Wrangling with dplyr | Data Wrangling with dplyr | Look for email from Posit Cloud to access PA3 | ||
Thurs, 10/10 | Extending Data Wrangling Verbs | PA3 Due by 12pm | ||||
Sunday, 10/13 | Lab 3 & Challenge 3 Due by 11:59pm |
|||||
4 | Tues, 10/15 | Data Joins and Transformations with tidyr | Data Joins + Pivots | Look for email from Posit Cloud to access PA4 | ||
Thurs, 10/17 | Working with Categorical Variables | Extending Joins, Factors, Clean Variable Names | PA4 Due by 12pm | |||
Sun, 10/20 | Lab 4 & Challenge 4 Due by 11:59pm |
|||||
5 | Tues, 10/22 | Working with Strings | Using stringr to Work with Strings |
Look for email from Posit Cloud to access PA5 | ||
Thurs, 10/24 | Working with Dates | Using lubridate to Work with Dates |
PA5 Due by 12pm | |||
Sun, 10/27 | Lab 5 & Challenge 5 Due by 11:59pm |
|||||
6 | Tues, 10/29 | Portfolio Week! | Tips for Starting Your Portfolio | Midterm Portfolio Targets & Grade Expectations | ||
Thurs, 10/31 | Portfolio Week! | Portfolio Instructions | ||||
Sun, 11/3 | Lab 5 Peer Code Review Due (Guidelines) | Midterm Portfolio Due | ||||
7 | Tues, 11/5 | Writing your own simple (vector) functions | Writing Vector Functions | |||
Thurs, 11/7 | Writing your own dataframe functions | |||||
Sun, 11/10 | Lab 7 & Challenge 7 Due by 11:59pm | |||||
8 | Tues, 11/12 | Introduction to Iteration | Introduction to Iteration | |||
Thurs, 11/14 | Cool Plots & Searching for Efficiency | |||||
Sun, 11/17 | Lab 8 & Challenge 8 Due by 11:59pm |
|||||
9 | Tues, 11/19 | Simulating Data | Simulating Data in R | |||
Thurs, 11/21 | Lab 9 Instructions Challenge 9 Instructions |
|||||
Sun, 11/24 | Lab 9 & Challenge 9 Due by 11:59pm |
|||||
10 | Fall Break | |||||
11 | Tues, 12/3 | Intro to Webscraping | ||||
Thurs, 12/5 | Portfolio Party | Lab 9 Peer Code Review Due (Guidelines) | ||||
Sat, 12/7 | Final Portfolio Due | |||||
Finals Week | Mon, 12/9, 10:10am - 1pm | 10-minute Portfolio Conferences |