Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.


Applied Data Science with R

IBM via edX Professional Certificate


Data Science and Data Analytics skills are in high demand and R is the programming language of choice for many data professionals. This Applied Data Science with R program emphasizes a hands-on approach to developing job-ready skills for analyzing and visualizing data using R.

You will start the program by learning the fundamentals of R language, including common data types and structures, and utilize it for basic programming and data manipulation tasks.

As you progress in the program, you will learn about relational database concepts and gain a foundational knowledge of the SQL language. You will access and analyze data in databases using R and SQL through Jupyter notebooks.

You will learn various data analysis techniques – from cleaning and refining data to developing, evaluating, and tuning , data science models. You will also learn how to tell a compelling story with data by creating graphs, visualizations, dashboards and interactive data applications.

In each course you will complete hands-on labs and projects to help you gain practical experience with data manipulation, analysis and visualization using a variety of datasets. You will work with tools like R Studio, Jupyter Notebooks, Watson Studio and related R libraries for data science, including dplyr, Tidyverse, Tidymodels, R Shiny, ggplot2, Leaflet, and rvest.

By the end of the program you will be able to apply the data science skills and techniques that you have accumulated and show case those skills in the R Data Science Capstone Project. involving a real-world dataset, and inspired by a real business challenge. This project will culminate in a presentation for reporting the results of data analysis with stakeholders.


Courses under this program:
Course 1: R Programming Basics for Data Science

This course introduces you to R language fundamentals and covers common data structures, programming techniques, and how to manipulate data all with the help of the R programming language.

Course 2: SQL for Data Science with R

Build a baseline understanding about relational database concepts and learn how to apply foundational knowledge of the SQL and R languages through a series of hands-on labs to practice building and running SQL queries.

Course 3: Analyzing Data with R

R is the key that opens the door between the problems you want to solve with data and the answers you need. This course walks you through the process of answering questions through data.

Course 4: Visualizing Data with R

Learn about the ggplot2 data visualization package for R, creating map plots with geolocation data using Leaflet, and interactive dashboards to display your work on the web using the R Shiny package!

Course 5: R Data Science Capstone Project

Apply various data analysis and visualization skills and techniques you have learned by taking on the role of a data scientist working with real-world data sets.

Taught by

Gabriela de Queiroz, Tiffany Zhu, Rav Ahuja, Yiwen Li, Jeff Grossman, Saishruthi Swaminathan and Yan Luo


Start your review of Applied Data Science with R

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.