Lecture 1. 
Basics, Objects and Operations - Part 1

  • Introduction to R
  • Introduction to Scripting
  • Basics of R


Lecture 2.  
Basics, Objects and Operations - Part 2

  • Mathematics in R
  • Working with vectors
  • Working with text
  • Adding dimensions


Lecture 3. 
Dates and Times in R

  • Working with Dates and Times
  • Working with time series


Lecture 4. 
Plotting Data

  • The base plotting system
  • The grammar of graphics: ggplot2

Lecture 5. 
Logical Flow and Functions

  • Functions and Methods
  • Logical Flow
  • Testing your code


Lecture 6.  
Data Manipulation

  • Data in and out
  • Data Manipulation
  • Reshaping data


Lecture 7. 
Statistics and Statistical objects

  • Quick summarizing
  • Statistical Objects


Final Practical Project.

The final project will be marked with feedback and a pass or fail will given. One retake is allowed if you fail.