Loading...

Course Description

Bundle Registration! Save when you register for both BIOF 501 and BIOF 539 as a bundle!

R is a free, open-source programming language and software environment widely used for data analysis, statistical computing, and visualization, with a strong and growing presence in computational biology and bioinformatics. In this course, students will learn the fundamentals of R programming, including data types, functions, vectors, and basic vector algebra. The course will introduce script-based workflows and core programming concepts such as conditional statements (if–else), iterative constructs (for loops), and file input/output operations. Students will also gain introductory skills in data wrangling, exploratory data analysis, and data visualization using R’s rich ecosystem of packages. By the end of the course, students will have a solid foundation in using R to perform reproducible and effective data analyses.

Learner Outcomes

When you complete the course successfully, you will be able to:

  • Identify the purpose and functionality of all four panes in RStudio.
  • Apply foundational R programming concepts—including data types, vector operations, functions, conditional statements, and loops—to analyze datasets.
  • Create basic data visualizations to explore and communicate results.
  • Develop reproducible R scripts to clean, transform, and wrangle data using the tidyverse framework

Microcredential(s)

This course applies toward the Bioinformatics Endeavor and Applied Data Science Foundations for Biomedical Researchers: Bioinformatics Specialization digital badges.

     

What FAES Learners are Saying

“I learned the many ways useful plots can be generated using R packages.” - FAES Learner

"I really liked the videos that gave me step by step instructions on what the professor was doing. The textbook was easily accessible and aligned with the lecture videos and the professor always responded promptly to any emails." - FAES Learner

"Professor answered my email promptly which I really appreciated, and the course prioritized the basics that we need to know." - FAES Learner

Textbook Information

A textbook is available for this course.

Click here to view a textbook list for FAES courses and purchasing information. Please note that tuition does not include textbooks.

Prerequisites

There are no prerequisites for this course.

Refund
Follow the link to review FAES Tuition Refund Policy.

Scholarship and Funding

Are you a self-funded student? FAES offers scholarship options. Click here for more information and to apply. 

Looking for resources to help you acquire funding for your continued education? Click here for our funding justification guide. 

Photo Release

By registering for this event, you agree to allow FAES to take photographs of you during the event and to use these photos for promotional purposes, including on our website, social media, and marketing materials, without further compensation. You understand that you have no right to review or approve the final use of these images.

Loading...

To Register Click on "Add to Cart"

Section Title
Introduction to R: Step-by-Step Guide
Type
Online Asynchronous
Dates
Aug 26, 2026 to Oct 13, 2026
Total Cost (Includes $100 non-refundable technology fee per course when applicable)
Eligible Discounts Can Be Applied at Checkout (2 Credits) $800.00
Available for Academic Credit
2 Credit(s)
Instructor(s)
Section Title
Introduction to R: Step-by-Step Guide
Type
Online Asynchronous
Dates
Oct 21, 2026 to Dec 08, 2026
Total Cost (Includes $100 non-refundable technology fee per course when applicable)
Eligible Discounts Can Be Applied at Checkout (2 Credits) $800.00
Available for Academic Credit
2 Credit(s)
Instructor(s)
Required fields are indicated by .