Syllabus
Course Overview
Linux Shell Skills
Version control using Git
R Basics
(R)Markdown
Problem Set 1, [Solutions]
Style Rubric
Case Study: “Split, Apply, Combine” using dplyr
Vectorization and Monte Carlo Estimation
Stata
Problem Set 2, [Solutions]
Object Oriented Programming in R
S3 in action: Methods for the GLM Class
Matrix Decompositions
R’s data.table package
Solutions to Midterm
Problem Set 3, [Solutions]
Resampling Techniques
Group Project
Parallel Computing in R
Batch Computing & HPC
Concurrent programming with futures
Introduction to SQL
Problem Set 4 [Solutions]
Introduction to SAS
Strings and Regular Expressions
(Optional) Final Project
Final Review
Final Exam Solutions