Chevron Left
Back to R Programming

Learner Reviews & Feedback for R Programming by Johns Hopkins University

4.5
stars
22,247 ratings

About the 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

JM

Aug 11, 2019

Very challenging, but good course. I've been programming in R for over a year, but there were still some things for me to pick up in this class. Assignments were a challenge, but satisfying to tackle.

WH

Feb 2, 2016

"R Programming" forces you to dive in deep.

These skills serve as a strong basis for the rest of the data science specialization.

Material is in depth, but presented clearly. Highly recommended!

Filter by:

3026 - 3050 of 4,736 Reviews for R Programming

By Ehab H A

•

Dec 22, 2018

This course is a little challenging for beginners. I recommend for those who have a little programming experience (or if it has been a while since you did some programming) to invest time in taking detailed notes. It will help big time with the end of week assignments.

By Bamiro

•

Jul 25, 2019

It was very challenging yet reinvigorating. I had to research a whole lot but it was totally worth it in the end because it really does boost your morale that you are on a great learning curve thanks to the incredible teachers under a great structure. Very important.

By Arthur C

•

Dec 10, 2018

See my survey comments. This was a good starting course, but there were some flaws in the way it presented lexical scoping and then data set issue with week 4 programming assignment that made thigns unnecessarily painful. Other than that, enjoyed and learned a lot.

By Subramanya N

•

Sep 15, 2017

Pros:

Great depth of coverage of R.

Examples chosen, presentation and details given all are great.

Very impressed by the quality of Quiz questions and assignments

Cons:

Certain topics in Week3 all of a sudden become difficult for people with limited programming expertise

By Raphael M

•

Jan 14, 2017

The course was great but could be even better if the examined assignments would be more related to the actual course. The level here is very different. It would be great if more exercises could be introduced that lead to the more difficult assignments in the course.

By Minasian V

•

Aug 16, 2016

This course was a good experience, but I wish there were more explained tasks of difficult functions and loops before giving difficult exercises. Also I find this course a little bit boring for me and sometimes very difficult (especially in peer graided assignment)

By Calvin l

•

Oct 3, 2023

Good introduction to R, clear and concise videos even if they were just mostly powerpoints. Had a small issue with the last week since linear models were a new concept to me, and I had to refresh my mind on bimonial and Poisson distributions. Took 3 days to finish.

By Lee W

•

Oct 3, 2017

Well laid out introductory course to R. Initially you may become a bit frustrated as you need to do a fair amount of investigation and learning on your own to complete some of the quizzes and projects, but in the end it really does help you to learn the material.

By isha s

•

Jan 27, 2020

The course content was good. It encourges you for deep learning. Although I feel that the assignments were a bit too hard for those who are new to programming. Thus, a little more content on how to solve the assignment or some more practice exercises would help.

By Justin I R

•

Apr 28, 2018

There course was great. The information was really good. I won't rate it 5 stars because the videos had so many filler words ("So uhh", "uhh", "ahh"). Thankfully there was a book to go along with the course. I used the book and watched only a few of the videos.

By Mark H

•

Apr 21, 2021

I really liked the content of the course, but I was unable to get the Git hub section to work and therefore was unable to submit my programming assignments.

As a recourse I switched from paid subscription to auditing the courses I will attempt in the future.

By GNANARAJ

•

May 9, 2020

I already have some exposure on this software. This course is very helpful to test my previous knowledge in R software. I enjoy the swirl programming exercises well. I practiced all swirl exercises. It gives me a confidence to finish the quiz, assignments.

By Natalie P

•

Oct 11, 2020

Second week was very challenging and I almost lost hope, but the rest of the course was more doable. Overall I really enjoyed it and would recommend it to anyone looking to learn R! I went into it with no prior experience and was able to do rather well.

By Patrick F

•

May 3, 2020

I learned a great deal, what I expected and more. As a beginner in R I found some of the material very challenging and don't think i quite mastered it. But as an intro to Data Science overall, the course was quite helpful. For the price, I recommend it.

By Lucyna K

•

Dec 9, 2020

Good as an introduction. Missing some short tasks gradually increasing difficulty to build better confidence. Final assignment is at higher level than the actual course which might be frustrating, especially for those who have just started programming.

By Lingbo F

•

Jan 26, 2019

I was totally new to R programming. The lectures are easy to understand and follow but the assignments are a little hard so I had to learn from other tutorial to understand the steps and finish the assignments. In general, this course is very helpful.

By Bikram M

•

Dec 3, 2022

Overall course gives you a very nice introduction to R. Materials and video are good too. Only thing is that I felt there was gap of knowledge between study material and assignments. It was my first online course and really enjoyed it. Thank you!!

By Jennifer T

•

Jul 5, 2021

I found this course hard and frustrating. I learned a lot but found an enormous gap between lectures and assignments, purported to be the hacker mentality. I came from a SAS background and would recommend doing the foundations first for most people.

By Javier I

•

May 24, 2020

Very interesting. I did not have any previous knowledge in programming and now I feel confident enough to start my first small scripts to resolve some statistics in my job.

Also, congratulations to the swirl programmers is the most useful tool ever.

By Ramesh S

•

Apr 12, 2017

Course is informative and assignments are helping you to learn more. Interactive exercises provided by swirl package are great to have hands-on experience on the functions. I will highly recommend this course and swirl package to my friends. Thanks!

By Satish J

•

Feb 16, 2016

The course gave a good overview of R language. The knity gritty things could have been explained better - for example the result of splitting a data frame does nor return a data frame etc.

It wasn't for some one who had never programmed in his life.

By Agustin A

•

Dec 9, 2018

The course is generally well organised and planned. However, there's a huge gap between the knowledge explained through the videos and practices and the skill required to pass the programming assigment, specially in the assigment #1 of the week 1.

By Duncan Z

•

Aug 29, 2019

A very good course that includes many things about R programming.

But the difficulty of the assignment is not matched with that of the lecture.

And hope to see more coding in the R during the lecture instead of just looking at the existed example.

By Marc S

•

Feb 24, 2016

Easy to follow. Might be too easy for some people with experience in data analysis. However, the instructors also talk about some frameworks and insights from their experience which could be helpful even for those who have some prior experience.

By Rodrigo F

•

Feb 1, 2017

A challenge for the beginner, lots is covered, little is explained about the completion of the projects. An excelent challenge for the investigative minded. Highly recommended, but not for the unitiated without conviction or the faint of heart.