Topics and Assignments

General Info for Assignments


August 20: Getting Started

Homework 1

August 27: Data Types

September 3: Vectors, Matrices, Dataframes and Lists

September 10: Generating Objects

September 17: Subsetting, Random Numbers

September 24: Writing Functions, Programming

October 1: Object-Oriented Programming, Vector Arithmetic, Linear Algebra

October 8: Working with Characters

Midterm Exam

October 15: Data Input/Output, Transfering R Objects, Graphs

October 22: Model Notation, Numerical Methods

October 29: Environments, Libraries, Customizing R

November 5: ggplot2, Rcpp, Parallel Computing

November 12: I/O revisited, tidyverse

November 19: shiny

November 26: lubridate, forcats, github

December 3: Statistics with R

Final Exam