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.