Date Lecture Content Logistics
Module 1: Introduction
9/15 Course introduction and expectations
  • Instructor’s brain

9/22 Basic of R
  • R4E "Basics of R"
  • R4E "Advanced Data Structure"

9/28, Last day to drop a full-semester fall class without a W grade
9/29 R functions and the grammar of visualization

Module 2: Basic Visualization and Data Engineering
10/6 Data Visualization Concepts

Group arrangement due 10/5 @ 11:59pm ET HW1 out

10/13 Basic data visualization in R

HW1 due 10/12 @ 11:59pm ET
HW2 out

10/20 Data transformation with dplyr

HW2 due 10/19 @ 11:59pm ET
HW3 out

10/27 Data wrangling with tibbles, readr and tidyr
Optional:
Data wrangling with stringr, forcats

HW3 due 10/26 @ 11:59pm ET
HW4 out

11/3 Visualizing relational data (Additional) Visualization by PCA

HW4 due 11/2 @ 11:59pm ET

Module 3: Advanced Visualization
11/10 Introduction to Shiny interactive visualization web app I

Project proposal due 11/9 @ 11:59pm ET;
HW5 out

11/17 Introduction to Shiny interactive visualization web app II

11/24 No classes - Thanksgiving
12/1 Exploratory data analysis and more data visualization

HW5 due 11/30 @ 11:59pm ET
HW6 out

12/8

HW6 due 12/7 @ 11:59pm ET

Project and Slides due 12/14 @ 11:59pm ET
12/15 Project presentation