Back to catalog
Data Science

R Programming for Data Science

Learn R for data analysis, statistical modelling, visualisation and data-driven decision-making using real-world datasets.

Register for This Course
R Programming for Data Science

Level

Beginner to Intermediate

Duration

6 weeks

Delivery

Physical & Live Online

Category

Data Science

Course overview

A practical, project-based R programming programme designed for learners who want to develop professional skills in data analysis and statistical computing. Students learn how to work with datasets in R, clean and transform data, perform exploratory and statistical analysis, create professional visualisations with ggplot2 and build reproducible analytical workflows. The programme combines R programming with practical statistics and real-world data science projects.

Who it's for: Aspiring data scientists, data analysts, researchers, statisticians, graduates, business professionals and professionals who want to develop practical data analysis skills using R.

What you will learn

  • Understand the fundamentals of R programming for data science
  • Work confidently with vectors, lists, data frames and other R data structures
  • Import and export data from common file formats
  • Clean and transform real-world datasets using R
  • Perform exploratory data analysis
  • Apply descriptive and inferential statistical techniques
  • Create professional data visualisations using ggplot2
  • Analyse relationships between variables
  • Build and interpret statistical models
  • Perform regression analysis using R
  • Work with categorical and numerical data
  • Create reproducible data analysis workflows
  • Build professional reports using R Markdown
  • Communicate analytical findings effectively
  • Complete a portfolio-ready data science project using R

Curriculum

Prerequisites

  • Basic computer literacy
  • No previous R programming experience required
  • Basic mathematics is recommended
  • Basic understanding of statistics is helpful but not required

Related courses

Full-Stack Data Science
Data Science
Beginner to Advanced 10 weeks

Full-Stack Data Science

Master the complete data workflow with Excel, SQL, Python, SPSS, Power BI and Tableau. From raw data to analysis, visualisation and business insight.

View course
Statistical Analysis & Data Science with Python
Data Science
Intermediate 6 weeks

Statistical Analysis & Data Science with Python

Use Python and statistics to analyse real-world data, discover meaningful patterns and support data-driven decisions.

View course