
Master Data Analysis & Visualization with R Programming
A progressive, expert-led suite of data analysis programmes – from Foundation Diploma to Advanced Professional Diploma. 100% online, hands-on projects, and real-world business applications. Master R basics, dplyr, ggplot2, statistics, R Markdown, Shiny, and big data for data-driven decision-making.
Designed for R Programming Excellence
Practical, project-based, and globally relevant – build a portfolio of data analysis projects while you learn from industry experts.
Master R for Data
Learn R from scratch and progressively develop advanced data analysis skills using powerful packages like dplyr, ggplot2, and tidyr.
Work with Real Datasets
Analyse data from finance, healthcare, sales, marketing, HR, and other business domains using R.
Three Progressive Levels
Advance from Foundation to Professional and Advanced Professional Diploma, building your expertise step by step.
Learn by Doing
Complete practical exercises, real-world case studies, and end-to-end projects throughout the programme.
Data Visualization Mastery
Create professional charts, graphs, and interactive dashboards using ggplot2 and Shiny.
Reproducible Reporting
Generate professional reports with R Markdown, embedding tables, charts, and automated analysis.
Statistical Analysis
Apply descriptive and inferential statistics, hypothesis testing, and regression analysis to real data.
Big Data & data.table
Work with large datasets efficiently using the data.table package and performance optimisation techniques.
Career-Focused Skills
Develop skills relevant to Data Analyst, Business Analyst, Data Scientist, Statistical Analyst, and more.
Industry-Recognised Certification
Earn a verified diploma upon successful completion – blockchain-secured, globally recognised.
Foundation Diploma in Data Analysis in R
Build a strong foundation in R programming for data analysis. Master R setup, vectors, data frames, data import, dplyr basics, data wrangling, and ggplot2 visualization. Perfect for beginners with no prior programming experience.
R + RStudio Setup, Basics, Vectors, Data Types
Get started with R by setting up R and RStudio, learning syntax, variables, data types, and vector operations.
- Unit 1: Installing R and RStudio
- Unit 2: R Programming Syntax and Environment
- Unit 3: Variables, Data Types, and Operators
- Unit 4: Vectors and Vector Operations
- Unit 5: Basic R Functions
- Unit 6: Writing Your First R Programs
Data Frames, Import Data, dplyr Intro
Learn to work with Data Frames, import data from CSV and Excel files, explore datasets, and begin using the dplyr package for data manipulation.
- Unit 1: Introduction to Data Frames
- Unit 2: Importing Data from CSV and Excel Files
- Unit 3: Exploring Datasets
- Unit 4: Introduction to the dplyr Package
- Unit 5: Selecting and Filtering Data
- Unit 6: Basic Data Manipulation with dplyr
Data Wrangling: filter, select, mutate, summarize
Master the core dplyr verbs for data wrangling – filter, select, mutate, summarize, and group_by for powerful data transformation.
- Unit 1: Filtering Data with
filter() - Unit 2: Selecting Variables with
select() - Unit 3: Creating Variables with
mutate() - Unit 4: Summarizing Data with
summarize() - Unit 5: Grouping Data with
group_by() - Unit 6: Data Wrangling Practice Project
Visualization: ggplot2 Basics
Create professional data visualizations using ggplot2 – bar charts, line charts, scatter plots, histograms, box plots, and custom themes.
- Unit 1: Introduction to ggplot2
- Unit 2: Creating Bar and Column Charts
- Unit 3: Line and Scatter Plots
- Unit 4: Histograms and Box Plots
- Unit 5: Customizing Charts and Themes
- Unit 6: Basic Data Visualization Project
Upon completion, earn a verified Foundation Diploma in Data Analysis in R – blockchain‑secured, globally recognised.
Professional Diploma in Data Analysis in R
Take your R data analysis skills to the next level. Master advanced dplyr and tidyr, advanced ggplot2, statistical tests, correlation, hypothesis testing, regression analysis, and deliver a complete EDA project.
Advanced dplyr, tidyr: Pivot, Separate
Master advanced data manipulation with dplyr and tidyr – pivot, separate, unite, and join datasets for complex data preparation.
- Unit 1: Advanced Data Manipulation with dplyr
- Unit 2: Reshaping Data with tidyr
- Unit 3: Pivoting Data with
pivot_longer()andpivot_wider() - Unit 4: Separating and Uniting Columns
- Unit 5: Joining Multiple Datasets
- Unit 6: Advanced Data Preparation Techniques
Data Visualization: Advanced ggplot2
Create professional and interactive visualizations with advanced ggplot2 – faceting, custom themes, time series, and dashboards.
- Unit 1: Advanced ggplot2 Concepts
- Unit 2: Faceting and Multiple Plots
- Unit 3: Custom Themes and Styling
- Unit 4: Visualizing Time Series Data
- Unit 5: Interactive Data Visualization
- Unit 6: Professional Dashboard Visualizations
Statistical Tests in R
Apply statistical methods in R – descriptive statistics, probability distributions, correlation, hypothesis testing, and regression analysis.
- Unit 1: Descriptive Statistics
- Unit 2: Probability Distributions
- Unit 3: Correlation Analysis
- Unit 4: Hypothesis Testing
- Unit 5: Regression Analysis
- Unit 6: Statistical Reporting in R
Project: R EDA Report
Apply your R skills to a complete exploratory data analysis project – from data collection to final reporting and visualization.
- Unit 1: Data Collection and Preparation
- Unit 2: Data Cleaning and Transformation
- Unit 3: Exploratory Data Analysis
- Unit 4: Statistical Interpretation
- Unit 5: Data Visualization and Reporting
- Unit 6: Final R EDA Project
Upon completion, earn a verified Professional Diploma in Data Analysis in R – blockchain‑secured, globally recognised.
Advanced Professional Diploma in Data Analysis in R
Reach expert-level proficiency in R programming. Master R Markdown for reproducible reports, data.table for big data, Shiny for interactive dashboards, and deliver an end-to-end research analysis capstone project.
R Markdown, Reproducible Reports
Create professional, reproducible reports using R Markdown – embed tables, charts, export to PDF and HTML, and automate report generation.
- Unit 1: Introduction to R Markdown
- Unit 2: Creating Reproducible Reports
- Unit 3: Embedding Tables and Charts
- Unit 4: Exporting Reports to PDF and HTML
- Unit 5: Automating Report Generation
- Unit 6: Professional Reporting Project
Working with Big Data, data.table
Handle large datasets efficiently using the data.table package – fast import, processing, optimisation, and big data analysis.
- Unit 1: Introduction to Big Data in R
- Unit 2: Working with the
data.tablePackage - Unit 3: Efficient Data Import and Processing
- Unit 4: Optimizing Data Analysis Performance
- Unit 5: Managing Large Datasets
- Unit 6: Big Data Analysis Project
Shiny Apps Intro
Build interactive web applications and dashboards with Shiny – user interfaces, reactive programming, interactive charts, and deployment.
- Unit 1: Introduction to Shiny
- Unit 2: Building User Interfaces
- Unit 3: Reactive Programming in Shiny
- Unit 4: Interactive Charts and Tables
- Unit 5: Deploying Shiny Applications
- Unit 6: Developing a Simple Data Dashboard
Research Analysis Project
Integrate all your R skills to deliver a complete research analysis project – from problem formulation to final report and presentation.
- Unit 1: Research Problem Formulation
- Unit 2: Data Collection and Preparation
- Unit 3: Statistical Analysis and Modeling
- Unit 4: Data Visualization and Interpretation
- Unit 5: Research Report Writing
- Unit 6: Final Research Analysis Capstone Project
Upon completion, earn a verified Advanced Professional Diploma in Data Analysis in R – blockchain‑secured, globally recognised.
Roles You Can Pursue with R Data Analysis Skills
Develop practical, job-ready R skills that are highly sought after across research, finance, healthcare, e-commerce, government, and academic sectors.
What R Data Analysis Graduates Say
"The Foundation Diploma gave me the confidence to write R scripts for data analysis. I now use dplyr and ggplot2 daily in my role as a research assistant."
— Oluchi N., Nigeria
"The Professional Diploma transformed my data visualization skills. The ggplot2 and statistical testing modules were outstanding."
— Kevin M., Ghana
"The Advanced Professional Diploma prepared me for senior analyst roles. R Markdown and Shiny have revolutionised how I present insights."
— Sarah T., Zambia
Affordable Tuition for Local & International Students
All inclusive: tuition + application fee. Flexible interest‑free instalments available.
Application fee ₦8,220 is included in the total above.
Application fee ₦8,220 is included in the total above.
Unlock the Power of R for Data Analysis
Choose your level – Foundation, Professional, or Advanced Professional Diploma. Build real-world projects, earn verifiable credentials, and advance your career in data science and analytics.
Questions About Our R Data Analysis Programmes?
Our admissions team is ready to discuss prerequisites, curriculum, and which programme fits your career goals.
WhatsApp Us Email Enquiry