Content Schedule

Pre-lecture music playlist | Song Request Form

Note: Order of lecture topics may change.



Date Lesson Reading Cloud Live! Lecture Video HW Quiz
Thu, May 09 Group Projects Due
Wed, May 01 hw10: Package Delivered
Wed, May 1 The End of the Beginning
Wed, May 1 Dates and Times
Mon, Apr 29 Rcpp
Fri, Apr 26 R Packages
Wed, Apr 24 hw09: Web Safari
Wed, Apr 24 S3 Programming
Tue, Apr 23 Week 15: Web Data and Regex
Mon, Apr 22 Continued: Functionals
Fri, Apr 19 Functionals
Wed, Apr 17 hw08: The Data Must Flow
Wed, Apr 17 Breaking Functions
Mon, Apr 15 Web Scraping
Fri, Apr 12 Continued: Regular Expressions
Wed, Apr 10 hw07: Remote
Wed, Apr 10 Regular Expressions
Tue, Apr 09 Week 13: Relational and Unstructured Data
Mon, Apr 08 Web APIs
Fri, Apr 05 Continued: Unstructured Data
Wed, Apr 03 Unstructured Data
Mon, Apr 01 Continued: SQL
Fri, Mar 29 SQL
Wed, Mar 27 Week 10: Visualization
Wed, Mar 27 hw06: Can you see me?
Wed, Mar 27 Relational Data and Joins
Mon, Mar 25 Grammar of Data
Fri, Mar 22 - Mon, Mar 18 Spring Break
Fri, Mar 15 Group Project: Proposal Due
Fri, Mar 15 Continued: Shiny
Wed, Mar 13 Shiny
Mon, Mar 11 Continued: Adv Graphics
Fri, Mar 08 Advanced Graphics
Wed, Mar 06 hw05: Written in Water
Wed, Mar 06 Tidy Data
Tue, Mar 05 Week 8: Simulation and Modeling
Mon, Mar 04 Exploratory Data Analysis
PART 4: Graphics
Fri, Mar 01 Hypothesis Testing
Wed, Feb 27 hw04: Fly Robin Fly
Wed, Feb 27 Bootstrap
Mon, Feb 25 Group Work
Fri, Feb 22 Linear Regression
Wed, Feb 20 hw03: Data Frames, Logic, and Vectors Oh My!
Wed, Feb 20 Continued: Randomness
Tue, Feb 19 Week 6: Working with Data - Part II
Mon, Feb 18 Randomness
PART 3: Modeling
Fri, Feb 15 Loop-the-Loops
Wed, Feb 13 hw02: Seize the Data
Wed, Feb 13 Data Oddities
Mon, Feb 11 Continued: Derived Variables
Fri, Feb 08 Derived Variables
Wed, Feb 06 Comparing Data
Tue, Feb 05 Week 4: Working with Data - Part I
Mon, Feb 04 Transforming Data
Fri, Feb 01 Importing Data
Wed, Jan 30 hw01: Struck from a Great Height
Wed, Jan 30 Winter Weather: Lecture Cancelled
Mon, Jan 28 Navigating Data (Continued)
Fri, Jan 25 Week 2: Welcome to the Jungle
Fri, Jan 25 Navigating Data
PART 2: Working with Data
Wed, Jan 23 Git and GitHub
Mon, Jan 21 MLK Day: Class Cancelled
Fri, Jan 18 Week 1: Syllabus Quiz
Fri, Jan 18 Literate Programming
Wed, Jan 16 Tools for Analysis
Mon, Jan 14 Course Introduction
PART 1: Tools for Reproducibility

Important Academic Dates for Spring 2019

  • January 28th - last day to add the course without instructor approval.
  • March 8th - last day to drop the course without a W.

Icon Key

  • Reading: Selected passages in textbooks, posts, or code.
  • Cloud: Pre-defined RStudio Cloud project with lecture code for instant exploration.
    • Make sure to click “Save a Permanent Copy” to avoid losing your changes.
  • Live: Live code from the instructor’s podium.
    • Make sure to “Refresh” (MacOS: Command + R, Windows/Linux: F5) the page to receive the latest code.
  • Lecture: Slides used in lecture.
  • Videos: Online videos that accompany lecture topics.
  • HW: Homework assignment details.
  • Quiz: Weekly quiz study guides.