Schedule
The schedule below is a tentative outline of our plans for the semester.
For each class period, please start by reviewing the associated Learning Goals, review/finish the daily activity (turn in exercises for assignments by deadline), and watch/read the indicated optional videos/readings to supplement your understanding.
Warning
Some links to future material (activity pages and QMDs and HW files) are broken. This is because I haven’t gotten them ready to post yet. The links will work closer to the time they are relevant.
If you find other broken links, please let me know!
Assignment due dates
Homeworks
Project milestones
- Milestone 1: Pre-project survey - due Friday 4/3 by midnight
- Milestone 2: Project interest form - due Wednesday 4/8 by 11am (important so that I can form tentative groups for tomorrow’s class)
- Milestone 3: Progress report 1 - due Wednesday 4/15 by midnight
- Milestone 4: One number story
- Draft due in class 4/21 (for an in-class peer review activity)
- Final version due Friday 4/24 by midnight
- Milestone 5: One picture story - due in class 4/23 (for an in-class peer review activity)
- Milestone 6: Progress report 2 - due Friday 4/31 by midnight
Week 1
| Date | Topic | In Class: Activity |
After Class: Checkpoint/Homework |
Additional Resources (Optional) |
|---|---|---|---|---|
| 1/22 | Introductions | Activity 1 | CP1 on Moodle Fill out pre-course survey and data collection survey |
Readings: Tidy Data, by Wickham, Çetinkaya-Rundel, & Grolemund Videos: Setting up for success in the course, by Lisa Lendway Introduction to RStudio, by Alicia Johnson Check version of R and RStudio, by Lisa Lendway RStudio tour, by Lisa Lendway |
Week 2
| Date | Topic | In Class: Activity |
After Class: Checkpoint/Homework |
Additional Resources (Optional) |
|---|---|---|---|---|
| 1/27 | RStudio Workshop | Activity 2 (qmd) | CP2 on Moodle HW1 (exercises from today’s activity) due 1/29 |
Readings: Introduction to Quarto, by Wickham, Çetinkaya-Rundel, & Grolemund |
| 1/29 | Data Viz | Activity 3 (qmd) | CP3 on Moodle HW2 (qmd) due 2/10 Engagement Promise due 2/3 |
Readings: Data visualization, by Wickham, Çetinkaya-Rundel, & Grolemund Layered grammar of graphics, by Wickham, Çetinkaya-Rundel, & Grolemund A grammar for graphics (Chp 3), by Baumer, Kaplan, and Horton Aesthetic mapping (Chp 2), by Wilke Visualizing distributions (Chp 7), by Wilke Telling a Story (Chp 29), by Wilke Videos: Intro to ggplot , by Lisa Lendway |
Week 3
| Date | Topic | In Class: Activity |
After Class: Checkpoint/Homework |
Additional Resources (Optional) |
|---|---|---|---|---|
| 2/3 | Bivariate Viz | Activity 4 (qmd) | CP4 on Moodle HW2 due 2/10 |
Readings: Visualizing amounts (Chp 6), by Wilke Videos: ggplot demo, Lisa Lendway Common ggplot mistakes, Lisa Lendway |
| 2/5 | Multivariate Viz | Activity 5 (qmd) | CP5 on Moodle HW2 due 2/10 |
Readings: Visualize This (Chp 7), by Yau Videos: More ggplot, Lisa Lendway |
Week 4
| Date | Topic | In Class: Activity |
After Class: Checkpoint/Homework |
Additional Resources (Optional) |
|---|---|---|---|---|
| 2/10 | Spatial Viz | Activity 6 (qmd) | CP6 on Moodle HW2 due 2/10 HW3 (qmd) due 2/17 |
Readings: Visualize This (Chp 8), by Yau Spatial data visualization (Chp 17, intro and 17.1), by Baumer et al. Videos: Plotting data on a map with ggmap, Lisa Lendway Glamour of graphics, Will Chase (slides here) |
| 2/12 | Effective Viz | Activity 7 (qmd) | CP7 on Moodle HW3 due 2/17 Review for Quiz 1 |
Readings: Equity Awareness for Data Visualizations, by Urban Institute Telling a story (Chp 29), by Wilke |
Week 5
| Date | Topic | In Class: Activity |
After Class: Checkpoint/Homework |
Additional Resources (Optional) |
|---|---|---|---|---|
| 2/17 | Wrangling Verbs | Activity 8 (qmd) | CP8 on Moodle HW4 (qmd) due 3/3 Review for Quiz 1 |
Readings: Data transformation, by Wickham, Çetinkaya-Rundel, & Grolemund Data wrangling on one table, by Baumer, Kaplan, and Horton Videos: Intro to dplyr, Lisa Lendway Demonstration of dplyr, Lisa Lendway |
| 2/19 | Quiz 1 - Viz | CP8 on Moodle HW4 due 3/3 |
Week 6
| Date | Topic | In Class: Activity |
After Class: Checkpoint/Homework |
Additional Resources (Optional) |
|---|---|---|---|---|
| 2/24 | Wrangling Practice | Activity 9 (qmd) | CP9 on Moodle HW4 due 3/3 Reflection 1 due 3/4 |
|
| 2/26 | Reshaping Data | Activity 10 (qmd) |
CP10 on Moodle HW4 due 3/3 HW5 (qmd) due 3/13 Reflection 1 due 3/4 |
Readings: Pivoting and narrow v. wide formats, by Wickham, Çetinkaya-Rundel, & Grolemund Reshaping data, by Baumer, Kaplan, and Horton Videos: Demonstration of pivoting, Lisa Lendway |
Week 7
| Date | Topic | In Class: Activity |
After Class: Checkpoint/Homework |
Additional Resources (Optional) |
|---|---|---|---|---|
| 3/3 | Joins | Activity 11 (qmd) | CP11 on Moodle HW4 due 3/3 HW5 due 3/13 Reflection 1 due 3/4 |
Readings: Joins, by Wickham, Çetinkaya-Rundel, & Grolemund Data wrangling on multiple table, by Baumer, Kaplan, and Horton Videos: Demonstration of joining data, Lisa Lendway |
| 3/5 | MSCS Capstone Days! | NO CLASS | HW5 due 3/13 CP10.5 (Capstone Reflection) due 3/6 |
Week 8
| Date | Topic | In Class: Activity |
After Class: Checkpoint/Homework |
Additional Resources (Optional) |
|---|---|---|---|---|
| 3/10 | Mid-course interview with philosophy professor Samuel Asarnow; Working with character data: Factors | Activity 12 (qmd) | CP12 on Moodle HW6 (qmd) due 3/13 |
Readings: Factors, by Wickham, Çetinkaya-Rundel, & Grolemund Videos: Working with factors using forcats, Lisa Lendway |
| 3/12 | Working with character data: Strings | Activity 13 (qmd) | CP13 on Moodle HW5 due 3/13 HW6 due 3/26 |
Reading: Strings, by Wickham, Çetinkaya-Rundel, & Grolemund Regular expressions, by Baumer, Kaplan, and Horton Tutorials and tools: Working with strings, by Lisa Lendway RegExplain RStudio addin by Garrick Aden-Buie regexr exploration tool |
🌸🌷🌻 Spring Break! 3/14-3/22 🌻🌷🌸
Week 9
| Date | Topic | In Class: Activity |
After Class: Checkpoint/Homework |
Additional Resources (Optional) |
|---|---|---|---|---|
| 3/24 | Midsemester Review | Midterm Review Activity 14 (qmd) |
HW6 (qmd) due 4/2 Review for Quiz 2 |
|
| 3/26 | Data Import | Activity 15 (qmd) | CP14 on Moodle HW6 due 4/2 HW7 (qmd) due 4/7 |
Readings: Data import, by Wickham, Çetinkaya-Rundel, & Grolemund Missing data, by Wickham, Çetinkaya-Rundel, & Grolemund Data intake, by Baumer, Kaplan, and Horton Videos: Using the import wizard, Lisa Lendway |
Week 10
| Date | Topic | In Class: Activity |
After Class: Checkpoint/Homework |
Additional Resources (Optional) |
|---|---|---|---|---|
| 3/31 | Quiz 2 - Wrangling | CP14 on Moodle HW6 due 4/2 Pre-project survey due 4/3 |
||
| 4/2 | EDA | Activity 16 | HW6 due 4/2 Pre-project survey due 4/3 HW7 (qmd) due 4/9 |
Readings: Exploratory Data Analysis, by Wickham, Çetinkaya-Rundel, & Grolemund Exploratory Data Analysis Checklist, by Peng |
Week 11
| Date | Topic | In Class: Activity |
After Class: Checkpoint/Homework |
Additional Resources (Optional) |
|---|---|---|---|---|
| 4/7 | Project Brainstorming | Activity 17 | HW7 due 4/9 Project interest form due 4/8 by 11am |
|
| 4/9 | Project Narrowing | Activity 18 | HW7 due 4/9 HW8 (qmd) due 4/16 Work on Project Data + One Number Story (draft due 4/16 in class) |
Week 12
| Date | Topic | In Class: Activity |
After Class: Checkpoint/Homework |
Additional Resources (Optional) |
|---|---|---|---|---|
| 4/14 | Crafting Sentences | Activity 19 | HW8 due 4/16 Work on Project Data and One Number Story (draft due 4/21 in class) |
|
| 4/16 | Presenting Viz | Activity 20 | HW8 due 4/16 |
Week 13
| Date | Topic | In Class: Activity |
After Class: Checkpoint/Homework |
Additional Resources (Optional) |
|---|---|---|---|---|
| 4/21 | Peer Review: Writing | Activity 21 | HW8 due 4/16 Final One Number Story due 4/24 |
|
| 4/23 | Peer Review: Visualizations | Activity 22 | Final One Number Story due 4/24 |
Week 14
| Date | Topic | In Class: Activity |
After Class: Checkpoint/Homework |
Additional Resources (Optional) |
|---|---|---|---|---|
| 4/28 | Storyboarding | Activity 23 | Progress Reports due 4/31 | |
| 4/30 | End-of-course surveys & project work time | Progress Reports due 4/31 Final Project Presentations during Final Exam Period |
Finals Week
Final project presentations will be during the final exams period at the following times:
(We’re just following the official final exam schedule.)
| Section | Date | Time | Instructor |
|---|---|---|---|
| Section 1 (TR 1:20-2:50) | Saturday 5/9 | 1:30pm-3:30pm | Myint |
| Section 2 (TR 3:00-4:30) | Friday 5/8 | 10:30am-12:30pm | Myint |
| Section 3 (TR 9:40-11:10) | Thursday 5/7 | 8:00am-10:00am | Drake (our section) |