Date | Topic | Reading | Notes | |
---|---|---|---|---|
Wed, Jan 13 | Introduction [Slides] | Codeschool - Try R | ||
Fri, Jan 15 | Configuring / Using ssh [Slides] | |||
Wed, Jan 20 | Using the shell [Slides] | Code Academy - Learn the command line | ||
Fri, Jan 22 | Snow day | |||
Mon, Jan 25 | Using git and github [Slides] | Centralized git workflow, Try github | HW 1 - due Mon, 2/1 by 11 pm, Screencast - git & github | |
Wed, Jan 27 | Logic in R [Slides] | R style guides - Google & Hadley | ||
Fri, Jan 29 | Work on HW 1 | |||
Mon, Feb 1 | R data structures [Slides] | Adv-R - Data Structures | ||
Wed, Feb 3 | Subsetting [Slides] | Adv-R - Subsetting | HW 2 - due Mon, |
|
Fri, Feb 5 | Adjacency matrix example | |||
Mon, Feb 8 | Unit testing [Slides] | R Journal, R Pkgs - Testing | ||
Wed, Feb 10 | apply functions [Slides] | Adv-R Functionals | ||
Fri, Feb 12 | Work on HW 3 | |||
Mon, Feb 15 | Snow day | |||
Wed, Feb 17 | Web Scraping [Slides] | rvest and Selectorgadget | HW 3 - due Mon 03/07 by 11 pm Screencast - Part 1, Part 2 |
|
Fri, Feb 19 | Web Scraping (cont.) | Midterm 1 - due Mon, 2/22 by 11 pm Screencast - Scraping LQ |
||
Mon, Feb 22 | Web APIs | Screencast - Where2GetIt API | ||
Wed, Feb 24 | Regular expressions and stringr [Slides] | RegEx Cheat Sheet and stringr | Testing RegExs | |
Fri, Feb 26 | Work on HW 3 | |||
Mon, Feb 29 | Introduction to make [Slides] | minimal make, Why use make | ||
Wed, Mar 2 | dplyr [Slides] | Vignette, Data wrangling cheatsheet | Screencast - dplyr part 1, part 2 | |
Mon, Mar 7 | RNGs and ABC | Screencast - ABC Example | ||
Wed, Mar 9 | Shiny | Shiny Documentation | HW 4 - due Mon 3/28 by 11 pm Screencast - Shiny Example |
|
Mon, Mar 14 | Spring Break - no class | |||
Wed, Mar 16 | Spring Break - no class | |||
Mon, Mar 21 | Parallelization [Slides] | parallel, doMC and foreach | ||
Wed, Mar 23 | Profiling | Adv. R, Profvis | Screencast - profvis | |
Mon, Mar 28 | Bigish data [Slides] | HW 5 - due |
||
Wed, Mar 30 | dplyr and SQL [Slides] | dplyr database vignette | How Indexes Work, SQL Intro Screencast - NYC exercises |
|
Fri, Apr 1 | Spatial Data in R | Midterm 2 out - due by 11 pm 4/7 Screencast - Pluto GIS Demo |
||
Mon, Apr 4 | SQL and RSQLite [Slides] | |||
Wed, Apr 6 | Raster Data in R | Screencast - Raster / Prediction Demo | ||
Fri, Apr 8 | Work on HW 5 | HW5 Scoreboard | ||
Mon, Apr 11 | Spatial Data in R [Slides] | Country GeoJSON | ||
Fri, Apr 15 | MapReduce | Homework 6 - due 05/01 by 11 pm" | ||
Mon, Apr 18 | Spark | SparkR, R API | Screencast - SparkR | |
Wed, Apr 20 | Rhipe & Hadoop | Rhipe tutorial | Screencast - Rhipe | |
Fri, Apr 22 | Work on HW 6 | Screencast - Timestamps in SparkR | ||
Mon, Apr 25 | Gaussian Processes and GPUs | |||
Sat, Apr 30 | Final exam out | |||
Sat, May 7 | Final exam and project due by noon |