Chevron Left
Back to R Programming

Learner Reviews & Feedback for R Programming by Johns Hopkins University

4.5
stars
22,184 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

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!

MR

May 11, 2020

Really interesting course. The interactive coding sessions with swirl are especially useful. Would be great, if you provided sample solutions for the programming assignments, in particular for week 4.

Filter by:

3026 - 3050 of 4,724 Reviews for R Programming

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.

By FARDIN J A

•

Aug 1, 2020

I found it helpful just that the way the teacher taught and its contents are different to the things that come in the test which has confused me a lot. So I hope there will be improvement on this part everything else is great. Happy learning.

By Artem B

•

Sep 23, 2020

The Programming Assignments is quite harder then you can learn at the time. In the lectures and swirl you learn simple schemes and codes, but when you start doing the Assignment it demands the high level of R programming skills to pass it.

By Jon W

•

Jun 30, 2020

I wasn't sure what to expect since I've never taken a programming course. I thought this was more for entry-level learners, but the instructions and assignments appeared more at an experienced level programmer. Thank goodness for tutors.

By Harris W

•

May 9, 2020

Lectures were very engaging. I felt like I learned the foundation of coding in R, but did not get much practice applying these skills. Please add some optional challenges for students who want more practice than swirl and the assignments.

By Abhijeet S

•

Oct 22, 2020

course is really good specially Swirl is designed to its best but lectures, swirl and assignment were all over the place, we were doing things first and learning things later, might be personal preference, but was tough learning this way

By Jeremy M

•

Sep 8, 2017

Depending on how extensive your background with R, this can be a very challenging and time consuming course. For me it was a challenging, but rewarding course. I learned a lot, both about R and about how to approach programming problems.

By HUIWEN P

•

Apr 9, 2017

I have no background in R and thus benefited a lot from this course. It took me quite a while to figure out the programming assignments. I wish the course could provide more baby programming assignments to practice for beginners like me.

By Zhen T L

•

Dec 16, 2018

It is not easy for programming beginners. The course module itself is way too simple comparing with the assignment and quiz. Probably need to provide more instructions/ info/ explanation to the related modules for assignments/ quizzes.

By Jefo H G

•

Dec 6, 2021

Hope there will be more reading materials (with elaborate explanation) offered to help the progression of this course. Sometimes I find it hard to solve the assignment problems although I have completed all the videos and swirl tasks.

By amit a

•

Oct 23, 2019

"R Programming" will really force you to dive deep into concepts. I am non-programming background but I liked the way course has been designed. At times, I felt frustrated and though of quitting but I held on and finally completed it.

By Rebecca B

•

Aug 7, 2017

Content was interesting to me and much of it will be helpful in what I am doing. Course is not for a beginner. Also, some of the assignments didn't align well with reinforcing the lecture topics. Swirl is definitely worth the time.