1 | 1/27/2023 (Fri) | - Roadmap
| - Class Syllabus
| - Update R/R Studio
|
2 | 1/30/2023 (Mon) | - Intro Git
| - Bryan, J. (2018). Excuse Me, Do You Have a Moment to Talk About Version Control? American Statistician, 72(1), 20-27.
| - Complete all Install Guides
|
2 | 2/1/2023 (Wed) | - Objects in R
| - Wickham, H. (2020). 3 Vectors. In Advanced R. Chapman & Hall.
| |
2 | 2/3/2023 (Fri) | - Lab 1
| | |
3 | 2/6/2023 (Mon) | - Functions
| - Wickham, H. (2020). 6 Functions. In Advanced R. Chapman & Hall.
| |
3 | 2/8/2023 (Wed) | - Debugging & Flow
| - Bryan, J., & Hester, J. (2021). Chapter 11 Debugging R code. In What They Forgot to Teach You About R.
- Grolemund, G., & Wickham, H. (2017). 8 Conditions. In R for Data Science. O’Reilly.
| - Lab 1
|
3 | 2/10/2023 (Fri) | - Lab 2
| | |
4 | 2/13/2023 (Mon) | - Iteration
| - [21.1-21.3 Only] Wickham, H., & Grolemund, G. (2017). 21 Iteration. In R for Data Science. O’Reilly.
| |
4 | 2/15/2023 (Wed) | - Apply & Lists
| | - Lab 2
|
4 | 2/17/2023 (Fri) | - Lab 3, Quiz 1 Open
| | |
5 | 2/20/2023 (Mon) | - Web Scraping
| - Irizarry, R. A. (2022). Chapter 24 Web scraping. In Introduction to Data Science.
- Zimmer, M. (2010). But the data is already public: On the ethics of research in Facebook. Ethics and Information Technology, 12(4), 313-325.
| |
5 | 2/22/2023 (Wed) | - RegEx
| | - Lab 3
|
5 | 2/24/2023 (Fri) | - Lab 4
| | - Quiz 1 Due
|
6 | 2/27/2023 (Mon) | - Parallel
| - Jones, M. (2017). Quick Intro to Parallel Computing in R.
- Peng, R. D. (2022). 22 Parallel Computation. In R Programming for Data Science.
| |
6 | 3/1/2023 (Wed) | - PDF Data Extraction
| - rOpenSci. (n.d.). Introduction to tabulizer.
| - rOpenSci. (n.d.). Using the Tesseract OCR engine in R.
|
6 | 3/3/2023 (Fri) | - Lab 5, Quiz 2 Open
| | |
7 | 3/6/2023 (Mon) | - Bash
| - Irizarry, R. A. (2022). Chapter 39 Organizing with Unix. In Introduction to Data Science.
| - Recap Survey
|
7 | 3/8/2023 (Wed) | - Remote Servers
| - Tanner, A. (2022, September 18). Working with remote computers.
| - Lab 5
|
7 | 3/10/2023 (Fri) | - RECAP/MSA
| | - Quiz 2 Due
|
8 | 3/13/2023 (Mon) | No Class | | |
8 | 3/15/2023 (Wed) | No Class | | |
8 | 3/17/2023 (Fri) | No Class | | |
9 | 3/20/2023 (Mon) | - Package Creation
| - [Skim] Wickham, H., & Bryan, J. (2023). 2 The Whole Game. In R Packages (2nd ed.). O’Reilly.
| - Final Project Ideas
|
9 | 3/22/2023 (Wed) | - Project Management
| - Quickstart for GitHub Issues. (n.d.). GitHub Docs.
| - Final Project Interest Form
|
9 | 3/24/2023 (Fri) | - Team Formation
| | - Final Project Ranking
|
10 | 3/27/2023 (Mon) | - Adv Git
| - Community, T. T. W. (2022a). Git Branches. In The Turing Way: A handbook for reproducible, ethical and collaborative research.
- Community, T. T. W. (2022b). Merging Branches in Git. In The Turing Way: A handbook for reproducible, ethical and collaborative research.
- Community, T. T. W. (2022c). Retrieving and Comparing Versions. In The Turing Way: A handbook for reproducible, ethical and collaborative research.
| |
10 | 3/29/2023 (Wed) | - Package Documentation
| - Wickham, H., & Bryan, J. (2023). 17 Function documentation. In R Packages (2nd ed.). O’Reilly.
- Wickham, H., & Bryan, J. (2023). 19 Other markdown files. In R Packages (2nd ed.). O’Reilly.
| |
10 | 3/31/2023 (Fri) | - Lab 6
| | |
11 | 4/3/2023 (Mon) | - Adv Functions/S3
| - A Simple Guide to S3 Methods
| |
11 | 4/5/2023 (Wed) | - Finals Work Time 1
| | - Lab 6
|
11 | 4/7/2023 (Fri) | - Lab 7, Quiz 3 Open
| | |
12 | 4/10/2023 (Mon) | - Testing
| - Wickham, H., & Bryan, J. (2023). 14 Testing basics. In R Packages (2nd ed.). O’Reilly.
- Wickham, H., & Bryan, J. (2023). 15 Designing your test suite. In R Packages (2nd ed.). O’Reilly.
| |
12 | 4/12/2023 (Wed) | - Benchmarking
| - Wickham, H. (2020). 23 Measuring performance. In Advanced R. Chapman & Hall.
| - Lab 7
|
12 | 4/14/2023 (Fri) | - Lab 8
| | - Quiz 3 Due
|
13 | 4/17/2023 (Mon) | - Package Vignettes/Reprex
| - Wickham, H., & Bryan, J. (2023). 18 Vignettes. In R Packages (2nd ed.). O’Reilly.
| |
13 | 4/19/2023 (Wed) | - Package Website
| - Wickham, H., & Bryan, J. (2023). 20 Website. In R Packages (2nd ed.). O’Reilly.
| - Lab 8
|
13 | 4/21/2023 (Fri) | - Lab 9
| | |
14 | 4/24/2023 (Mon) | - Student’s Choice
| | |
14 | 4/26/2023 (Wed) | - Student’s Choice
| | - Lab 9
|
14 | 4/28/2023 (Fri) | - Finals Work Time 2, Quiz 4 Open
| | |
15 | 5/1/2023 (Mon) | - Finals Work Time 3
| | - Final Standards Draft
|
15 | 5/3/2023 (Wed) | - Finals Showcase
| | - Final Presentation
|
15 | 5/5/2023 (Fri) | No Class | | - Quiz 4 Due
|
16 | 05/08/23 (Mon) | - Quiz 5 Open
| | - Final Project Due
|
16 | 05/10/23 (Wed) | No Class | | - Quiz 5 Due
|