Skip to content

R Programming & Data Science Short Courses

Master R for data analysis, visualisation, and statistics with NTU’s CPD short courses. Learn from experts through online and in-person training designed for professionals at all levels.

Upcoming courses

This 4-day in-person course isn't open to book yet, but dates will be confirmed soon. Please contact us to register your interest.

What is R?

R is a powerful programming language and computing environment designed specifically for statistics and data analysis. Over the past two decades, it has become one of the top 10 most widely used programming languages globally, with an estimated 10 to 20 million regular users.

With over 18,000 specialist packages, R is widely adopted across academia for teaching and research. Beyond universities, it is an essential tool in data-driven industries, including:

  • Technology & AI – powering machine learning and predictive analytics
  • Healthcare & Life Sciences – supporting medical research and bioinformatics
  • Finance & Banking – enabling risk modelling and investment analysis
  • Journalism & Media – driving data visualisation and investigative reporting
  • Government & Public Sector – informing policy and economic research

Why learn R?

By learning R or expanding your existing skillset, you can:

  • Become a more effective and efficient data analyst
  • Process and manipulate large, complex datasets with ease
  • Create compelling visualisations to uncover patterns and trends
  • Perform sophisticated statistical analyses for deeper insights

As businesses increasingly rely on data to drive decisions, proficiency in R has become a highly sought after skill across multiple sectors. Mastering R can give you a competitive edge, whether you're looking to advance your career, enhance your research, or develop cutting-edge data solutions.

Who can take these courses?

We offer a four-day in-person workshop and workshop-based online CPD courses designed for professionals at any stage of their careers who want to get more out of their data.

These courses are ideal for individuals who:

  • Are new to R and looking to develop essential skills
  • Want to enhance their computational statistics and data science techniques
  • Need practical, hands-on training to apply R in their industry

Whether you're a beginner or an experienced analyst, our courses provide structured, expert led training to help you use R with confidence.