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!


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 2/26
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 2/26

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 2/26
2/26 Reshaping Data Activity 10 (qmd)

CP10 on Moodle
HW5 (qmd) due 3/5
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
HW5 due 3/5
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/5

Week 8

Date Topic In Class:
Activity
After Class:
Checkpoint/Homework
Additional Resources
(Optional)
3/10 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
HW6 due 3/13
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)
Review for Quiz 2
3/26 Data Import Activity 15 (qmd) CP14 on Moodle
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
HW7 due 4/7
4/2 EDA Activity 16 HW7 due 4/7 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 HW8 (qmd) due 4/14
4/9 Crafting Sentences Activity 18 HW8 due 4/14
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 Presenting Viz Activity 19 HW8 due 4/14
4/16 Written Communication: Peer Review Activity 20 Final One Number Story due 4/21

Week 13

Date Topic In Class:
Activity
After Class:
Checkpoint/Homework
Additional Resources
(Optional)
4/21 Present Data Visualization & Critique Activity 21 Final One Number Story due 4/21
4/23 Storyboarding Activity 22 Progress Reports on 4/30

Week 14

Date Topic In Class:
Activity
After Class:
Checkpoint/Homework
Additional Resources
(Optional)
4/28 Project Work Time
4/30 Project Progress Reports Final Project Presentations on Final Exam Period

Finals Week

Final project presentations will be during the final exams period at the following times:

Section Date Time
Section 1 (TR 3:00-4:30) Saturday 5/9 1:30pm-3:30pm
Section 2 (TR 3:00-4:30) Friday 5/8 10:30am-12:30pm