Schedule


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, 2/15 2/16 by 11 pm
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 Thurs 4/14 Sun 4/17 by 11 pm
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