Our teaching approach

Developed by experienced practitioners, our courses emphasize:

  • Engaging and effective delivery: We teach with clear explanations, relevant examples, and hands-on exercises to build your confidence and skills in R.
  • Individualised attention: With small class sizes (15–25 participants), we ensure one instructor for every six students, one-to-one support during exercises, and even offer supplementary tutoring calls for extra help with R setup and learning.
  • Accessible learning: We prioritise remote online delivery for convenience and effectiveness, but if you prefer an in-person experience, just email us at [email protected].


Our Intro to R course has already empowered over 400 public health organisations worldwide, earning an average rating of 4.7 out of 5 stars. Participants frequently tell us, “This is the best R training I’ve ever had!” See more feedback and testimonials here.

Our courses

See all upcoming public courses here. Email [email protected] to book a private cohort.

Introductory R courses

Introduction to R for Applied Epidemiology

  • Duration: 40 hours (10 half-day synchronous modules)
  • Languages: English, French, Spanish. Email [email protected] to discuss other languages.
  • Activities: Live lecture and coding demos, exercises using simulated data, in-lessons support with 1-on-1 meetings
  • Post-course support: R Code Review calls
  • Data used: Case linelists, lab, & hospital data
  • Eligibility: Comfort using MS Excel and exposure to software like SPSS or EpiInfo; coding experience helpful but not required
  • Cost: $995 per seat in a public cohort, $1,250 per seat in a private cohort

Advanced R courses

Applied Epi has the following advanced courses:

  • Introduction to GIS in R
  • Introduction to Statistics in R
  • Time series analysis and outbreak detection in R
  • Shiny in R

These advanced courses share the following key features:

  • Duration: 7 hours (two half-day synchronous modules)
  • Languages: English
  • Activities: Live lecture and coding demos, exercises using simulated data, in-lessons support with 1-on-1 meetings
  • Eligibility: R skills at least equivalent to our intro course
  • Cost: $450 per seat

Methods courses

We are developing applied methods courses for future delivery. If this is something your organisation is interested in, please contact us at [email protected].