R provides an extensive range of statistical and graphical techniques, and is highly extensible with many packages available on the Comprehensive R Archive Network (CRAN). This course will cover the basics of R programming including data types, functions, loops, conditionals, and data visualization.