
Mon, Aug 25 
Introduction


Codeschool  Try R 

Wed, Aug 27 
Using the Shell
[Slides]




Fri, Aug 29 
Using and Configuring ssh
[Slides]




Mon, Sep 1 
Using git and github
[Slides]

Git tutotials 
Git Cheat Sheet 

Wed, Sep 3 
R data structures
[Slides]

AdvR Data Structures 
R Markdown Cheatsheet 

Fri, Sep 5 
R data structures cont.

stringr 
Homework 1, Matching Example 

Mon, Sep 8 
Subsetting
[Slides]

AdvR Subsetting 


Wed, Sep 10 
Functions and Loops
[Slides]

AdvR Functions 


Mon, Sep 15 
Apply functions and Benchmarking
[Slides]

AdvR Functionals 


Wed, Sep 17 
Introduction to make

minimal make, Why use make 
Make example repo 

Mon, Sep 22 
Web Scraping


Homework 2, Starbucks example repo 

Wed, Sep 24 
Web Scraping cont.


rvest, SelectorGadget 

Mon, Sep 29 
Spatial Data Types
[Slides]


Country GeoJSON 

Wed, Oct 1 
Shapefiles and rgeos
[Slides]

Shapefiles Dimensionally Extended 9Intersection Model 
HW2 Makefile Example 

Mon, Oct 6 
Bigish data
[Slides]


Homework 3 

Wed, Oct 8 
dplyr
[Slides]

Vignettes 


Wed, Oct 15 
Vectorization and Joins
[Slides]


hw3_merge_ex.R 

Mon, Oct 20 
dplyr and SQL
[Slides]

dplyr database vignette 
How Indexes Work, SQL Intro 

Wed, Oct 22 
SVM Example


HW3 Leader Board, School District Example (SVM) 

Mon, Oct 27 
Graphs and Page Rank


HW4, Final Project, Page Rank Example 

Wed, Oct 29 
Testing using testthat and TravisCI
[Slides]

testthat article R Packages  testing chapter 


Mon, Nov 3 
A brief tour of R package structure
[Slides]

Writing R Extensions R Packages 


Wed, Nov 5 
Recursion


has_loop example 

Mon, Nov 10 
Parallelization
[Slides]

parallel, doMC and foreach 
HW5 

Wed, Nov 12 
MapReduce


MapReduce example 

Mon, Nov 17 
BLAS and LAPACK
[Slides]

parallel, doMC and foreach 
Matrix Multiply examples 

Wed, Nov 19 
Rcpp
[Slides]

Rcpp.org 


Mon, Nov 24 
HTCondor
[Slides]

Condor 
