R logo
Course

Programming for Data Scientists: R Boot Camp 2026

Time limit: 90 days

$200 Enroll

Full course description

Course Overview

The objective of the course is to develop skills and techniques in R from a data science perspective.

This self-paced course is composed of three R units and a final assessment. Each unit includes a series of instructor-led lesson videos, notebooks, readings, quizzes, and coding assignments. Upon successful completion of the three units, there is a final assessment that includes a Canvas quiz and a Gradescope coding assignment.

Learning Outcomes

Upon completion of this course, you are expected to be able to do the following:

  • Recognize the importance of data and programming for data science
  • Confidently work in an appropriate programming environment
  • Identify and use data types and data structures
  • Read and Write to and from various data formats
  • Confidently call and write functions and methods
  • Confidently write a class and call its methods
  • Use packages to augment existing data structures

Course Duration

This course is self-paced, and the approximate time to complete the three units and final assessment is 30 hours. You should plan to complete the course within 4 weeks, completing one unit and the final assessment each week. As a reminder, enrollment is limited to 90 days, beginning the date you first enroll.

 Certificate of Completion

Upon successful completion of all quiz and coding assignments, a certificate of completion will be sent to your email and will also be available to download from your UVACanvas Connect student dashboard.