Fundamentals of R Programming
Overview
Instructor(s): Dr. Wesley Brashear
Time: March 2026
Location: Blocker 220
Prerequisite(s): Active HPRC account
This course is an introduction to the R programming language and covers the fundamental concepts needed to operate in the R environment. Students are not required to have any prior experience with R.
Topics covered include data types, variables, built-in functions, vectors, and loops.
A Registration button will appear here when registration has been opened.
Course Materials
- Introduction to R Presentation Slides (Spring 2025): PDF
Participation
During the training, attendees are expected to use their own computer and complete the instructor-led application and allocation processes.
Learning Objectives and Agenda
In this course, participants will:
- Learn about the RStudio IDE
- Learn the different data types of the R programming language
- Learn how to work with basic data structures in R, including vectors, matrices, and data frames
- Learn how to plot data using the ggplot2 package
This course focuses, among others, on the following topics:
- Data types
- Variables
- Built-in Functions
- Flow Control
- Data Structures
