Introduction to `R` Software
- Start Date: April 28, 2026
- End Date: May 01, 2026
- Time: 9am - 12pm Pacific time
- City: Online
- Venue: Zoom
- Instructor: Ayla Pearson
- Registration open
Course Description
An introduction to the programming language R. This course will provide tips and tricks to programming in R, installation of R packages and libraries, introduction to base R objects and data types, assign a value to a name, identify functions, for loops, and conditional statements, read in data from common file types (csv/xlsx), and perform mathematical operations and linear regression.
This course spans four half-days. Students are not expected to have any previous experience in R or any other programming languages, this is a true intro level course.
Course objectives:
- Learn fundamental concepts of the base R language
- Feel comfortable navigating and using RStudio
- Read in data from external files (excel)
- Perform various operations on your own data (mean, max, linear regression)
- Gain confidence when working with data frames of data
Note: There a second level R course to follow this one called Data Manipulation and Visualization taking place October 26 – 29, 2026. See the upcoming events list to find the course listing.
Our Instructor

Ayla Pearson is a Computational Biologist at Poisson Consulting Ltd. who has a passion for the intersection between data and resource management policy. During her Master of Data Science, she was a Women in Data Science (WiDS) ambassador.
Having taught many of these courses for CMI now we can say with confidence that this course consistently receives great reviews for it’s organization, clarity, pace, and lasting resources.
The Student Page will be here (link to be populated closer to the course date). This password protected page provides students with easy access to all course materials needed including class recordings for a limited period of time.
Preparation and what to bring
You’ll need a stable internet connection and your own working computer
- No prior programming experience required
- A free account with RStudio Cloud
- Computer with reliable internet connection, and equip with video camera and a speaker/mic adequate enough to clearly communicate via the Zoom video conferencing platform.
- Zoom. More info on system requirements for Zoom can be found here.
What is included with this course?
- Access to online materials
- R functions summary sheet
- Registrants will have access to course recordings for 1 month before they are deleted
Registration
Registration includes free access to the cloud version of Posit (RStudio), the course workbook, some data sets, and course recordings for one month.
Members: $440*
Non-members: $495
*Memberships may be purchased and renewed while you register. More about membership here.
Note: Limited class size of 12 people, register immediately to secure your spot. When registration fills, you may request to be placed on the cancellation list by emailing office@cmiae.org
Thank you!
This course is offered in partnership with the team at Poisson Consulting.

