Chevron Left
Back to R Programming

R Programming, Johns Hopkins University

13,337 ratings
2,745 reviews

About this Course

In this course you will learn how to program in R and how to use R for effective data analysis. You will learn how to install and configure software necessary for a statistical programming environment and describe generic programming language concepts as they are implemented in a high-level statistical language. The course covers practical issues in statistical computing which includes programming in R, reading data into R, accessing R packages, writing R functions, debugging, profiling R code, and organizing and commenting R code. Topics in statistical data analysis will provide working examples....

Top reviews


Feb 03, 2016

"R Programming" forces you to dive in deep.\n\nThese skills serve as a strong basis for the rest of the data science specialization.\n\nMaterial is in depth, but presented clearly. Highly recommended!


Jul 12, 2016

Excellent course! I already knew a lot about R - but this class helped me solidify what I already knew, taught me lots of new tricks, and now I have a certificate that says I know `something' about R!

Filter by:

2,640 Reviews

By Jorge Laguía Pelaz

Feb 21, 2019

This is a hard and practical course. I've learned a lot.

By Qaiser Asif

Feb 21, 2019

This course is very much capable enough to enable an individual to grasp the concepts of R programming language!

By Manuel Esteban-Infantes

Feb 20, 2019

Excellent basic course, although I understand that people with no previous programming experience might struggle with it (and even some old programmers like me)

By Satyaveer Pattanaik

Feb 20, 2019

Questions asked in the assignments were on a much higher level than what was taught in the lectures. I get it that I should do my homework and refer other sources, but that defeats the purpose of watching the videos on Coursera itself.

Lectures could be more interactive, instead of simply having a running commentary on a ppt slides.

By Sergio Rondón

Feb 17, 2019

Excellent introductory course!

By Faylene Therese Gilles

Feb 17, 2019

A little more explanation on how to program using R constructs would certainly help. The course suddenly throws us deep into the ocean with hardly any experience in swimming.

By NieHu

Feb 16, 2019


By Annamalai

Feb 16, 2019

great place to study

By kate Kelsey

Feb 15, 2019

I tried to take this course 3 or 4 times and each time it turned me off of R. The course assignments do not match the course content and you are expected to really learn on your own by googling and what not. I finally was able to finish the course but it was hard to do it with out googling and finding other peoples answers posted on GitHub or other locations, because I did not want to cheat I did not use these other people answers although maybe that is the Hacker Mentality the professor was talking about. The professor would do well to watch this and maybe read more about how people learn programming.

I am glad I learned R using other courses and came back and finally finished this course but if you are looking to learn R through this course good luck.

By susmitha gottumukkala

Feb 14, 2019

very good course