Live R courses

Personalized support to help you learn R

Our live courses

Course access

Currently, our live R courses are offered to organizations or groups. Please see details and pricing in our course brochure.

To inquire about individual seats, please email us at

Instructors with real-world expertise

The best way to learn R is from instructors who know your work. Our instructors are R experts who also have extensive experience working in local applied epidemiology and public health - for example at county, district, and national health agencies and operational NGOs. Read more about our educational approach.

“I have tried a few online courses and had help from colleagues, but this course was really tailored exactly to what we require for our work.”

“I have been trying to teach myself R for years now… this Applied Epi course put me lightyears ahead in only 5 days!”

“An absolutely fantastic course, tailored to the needs of epidemiologists, with inspirational instructors. I cannot recommend highly enough.”

Sustained support

Our Intro course is bundled with follow-up support sessions in the weeks and months after the classroom instruction, to help you apply your new R skills to your work context.

Competitive prices

Our prices are lower than commercial enterprises or universities selling R training - and our instructors know your challenges and tasks better. Contact us to discuss eligibility for reduced pricing.

Our partners and clients

We partner with local, national, and international health agencies to train their staff. We have worked with Ministries of Health, county/state health agencies, international NGOs, UN agencies, and Field Epi training programs.

Introduction to R for Applied Epidemiology


Participants learn to use R with typical datasets for applied epidemiology using an outbreak investigation case study.


Data cleaning, transforming and joining data, data visualization and graphics, basic GIS mapping, basic statistics, descriptive summary tables, reproducible automated reports (see curriculum details in brochure).


35 hours (5 days, or 10 half-days) of classroom instruction. Organizations also received 3 follow-up support sessions to help apply R to their data.


Remote and in-person options are available. Our standard course is delivered in two parts: classroom instruction, and follow-up support sessions to help you apply the new R skills to your work context..


Pricing is detailed in our course brochure. Contact us to discuss eligibility for discounted prices.

Advanced R courses

These 1-day workshops on advanced R techniques are currently offered only to organizations. Please contact us for availability.

An advanced beginner or intermediate competency in R is a prerequisite. Most students who successfully complete our “Introduction to R for Applied Epidemiology” course are prepared to enroll in these workshops.

GIS mapping with R

Collaboration and version control with R, Git, and GitHub

Dashboards with R Markdown or with R Shiny

R and databases

Advanced data management and task iteration with R

Advanced automated reports with R Markdown

Advanced statistics and regression modeling in R

Advanced data visualization with the ggplot2 package

Survey analysis with R


Creative Commons License Applied Epi Incorporated, 2022
This work is licensed by Applied Epi Incorporated under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License