Course 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.


Week 1

Date Topic In Class:
Activity
After Class:
Checkpoint/Homework
Additional Resources
(Optional)
9/3 Introductions Activity 1 CP1 on Moodle 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
9/5 RStudio Workshop Activity 2 (qmd) CP2 on Moodle
HW1 (Exercises from today’s activity) Due 9/10
Readings:
Introduction to Quarto, by Wickham, Çetinkaya-Rundel, & Grolemund

Week 2

Date Topic In Class:
Activity
After Class:
Checkpoint/Homework
Additional Resources
(Optional)
9/10 Data Viz Activity 3 (qmd) CP3 on Moodle
HW2 (qmd) Due 9/19
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
9/12 Bivariate Viz Activity 4 (qmd) CP4 on Moodle
HW2 (qmd) Due 9/19
Readings:
Visualizing amounts (Chp 6), by Wilke

Videos:
ggplot demo, Lisa Lendway
Common ggplot mistakes, Lisa Lendway

Week 3

Date Topic In Class:
Activity
After Class:
Checkpoint/Homework
Additional Resources
(Optional)
9/17 Multivariate Viz + Creativity Meet in Idea Lab in the Library!
Activity 5 (qmd)

Idea Lab Activity
CP5 on Moodle
HW2 (qmd) Due 9/19
Readings:
Visualize This (Chp 7), by Yau

Videos:
More ggplot, Lisa Lendway
9/19 Spatial Viz Activity 6 (qmd) CP6 on Moodle
HW3 (qmd) Due 9/26
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)

Week 4

Date Topic In Class:
Activity
After Class:
Checkpoint/Homework
Additional Resources
(Optional)
9/24 Effective Viz Activity 7 (qmd) CP7 on Moodle
HW3 (qmd) Due 9/26
Review for Quiz 1
Readings:
Equity Awareness for Data Visualizations, by Urban Institute
Telling a story (Chp 29), by Wilke
9/26 Wrangling Verbs Activity 8 (qmd) CP8 on Moodle
HW4 (qmd) Due 10/8
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

Week 5

Date Topic In Class:
Activity
After Class:
Checkpoint/Homework
Additional Resources
(Optional)
10/1 Quiz 1 - Viz CP8 on Moodle
HW4 (qmd) Due 10/8
10/3 Wrangling Practice Activity 9 (qmd) CP9 on Moodle
HW4 (qmd) Due 10/8

Week 6

Date Topic In Class:
Activity
After Class:
Checkpoint/Homework
Additional Resources
(Optional)
10/8 Reshaping Data Activity 10 (qmd)

CP10 on Moodle
HW5 (qmd) Due 10/15
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
10/10 Joins Activity 11 (qmd) CP11 on Moodle
HW5 (qmd) Due 10/15
Readings:
Joins, by Wickham, Çetinkaya-Rundel, & Grolemund
Data wrangling on multiple table, by Baumer, Kaplan, and Horton

Videos:
Demonstration of joining data, Lisa Lendway

Week 7

Date Topic In Class:
Activity
After Class:
Checkpoint/Homework
Additional Resources
(Optional)
10/15 Working with character data: Factors Activity 12 (qmd) CP12 on Moodle
HW6 (qmd) Due 10/24
Readings:
Factors, by Wickham, Çetinkaya-Rundel, & Grolemund
Videos:
Working with factors using forcats, Lisa Lendway
10/17 FALL BREAK NO CLASS

Week 8

Date Topic In Class:
Activity
After Class:
Checkpoint/Homework
Additional Resources
(Optional)
10/22 Working with character data: Strings Activity 13 (qmd) CP13 on Moodle
HW6 (qmd) Due 10/24
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
10/24 Midsemester Review Midterm Review
Activity 14 (qmd)
Review for Quiz 2

Week 9

Date Topic In Class:
Activity
After Class:
Checkpoint/Homework
Additional Resources
(Optional)
10/29 Quiz 2 - Wrangling 5
10/31 Data Import Activity 15 (qmd) CP14 on Moodle 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)
11/5 EDA Activity 16 HW7 (qmd) Due 11/7; Project Milestone 1: Pre-Project Survey due 11/6 5pm Readings:
Exploratory Data Analysis, by Wickham, Çetinkaya-Rundel, & Grolemund
Exploratory Data Analysis Checklist, by Peng
11/7 Project Brainstorming Activity 17 HW8 (qmd) Due 11/14; Project Milestone 2: Project Interest Survey due 11/11 at 5pm

Week 11

Date Topic In Class:
Activity
After Class:
Checkpoint/Homework
Additional Resources
(Optional)
11/12 Project Narrowing Activity 18 HW8 (qmd) Due 11/14
11/14 Crafting Sentences Activity 19 Work on Project Data (Finalize data by 11/19) + One Number Story (draft due 11/21 in class)

Week 12

Date Topic In Class:
Activity
After Class:
Checkpoint/Homework
Additional Resources
(Optional)
11/19 Presenting Viz Activity 20
11/21 Written Communication: Peer Review Activity 21 Final One Number Story Due 11/26

Week 13

Date Topic In Class:
Activity
After Class:
Checkpoint/Homework
Additional Resources
(Optional)
11/26 Present Data Visualization & Critique Activity 22
11/28 Thanksgiving Break NO CLASS

Week 14

Date Topic In Class:
Activity
After Class:
Checkpoint/Homework
Additional Resources
(Optional)
12/3 Project Planning Progress Reports due 12/5
12/5 Project Work Time Project Narrative / Report due 12/10

Week 15

Date Topic In Class:
Activity
After Class:
Checkpoint/Homework
Additional Resources
(Optional)
12/10 Project Work Time / End of Course Survey Final Project Presentations during Final Exam Period