Chevron Left
Back to R Programming

Learner Reviews & Feedback for R Programming by Johns Hopkins University

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

EJ

Jul 11, 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!

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:

4026 - 4050 of 4,720 Reviews for R Programming

By Jonathan L

•

Sep 28, 2020

It's a huge leap from the Data Scientist's Toolbox course. Insufficient guidance in writing long functions and excessive amount of time needed to be spent in researching on how to write such functions.

By Juan F C M

•

Apr 20, 2017

I think that the course is good but the assignements are totally not at the same level of the explanations, except for the last assignement. The last assigment provided more information and more hints.

By Yudhanjaya W

•

Sep 25, 2016

This was actually pretty hard. I felt like the questions asked in the quiz were considerable above and beyond what was taught - and the amount of R itself taught felt like being thrown in the deep end.

By George F

•

Jul 16, 2017

I got a lot of out of it, but I felt like the programming assignments were of major-league difficulty when I'd been equipped for the minors. That said, the lectures are very clear and I learned a lot.

By Lou O

•

Aug 8, 2016

Quiz and especially assignments were poorly written. Spelling mistakes in slides is simply unacceptable in high-level academia, in my opinion. Especially for a course designed for a global audience.

By Benn C

•

Jul 31, 2018

The swirl() exercises are a nice tough, the videos are dry and stale, the exercises WAY more difficult than the material covered by the videos. A tough slog … but that's one way to learn, I guess.

By Joaquín O C G

•

Apr 17, 2018

Overall good course. It could explain things in more detail and be more practical in the teaching method. Also, they could evaluate better what they actually teach regarding the assignments.

By Tushar B

•

Sep 18, 2018

The overall structure of course is good for Beginners but the programming exercises are too advanced as compared to what is taught in this course. Kindly, tone down the level of assignments.

By Arvind C

•

Sep 6, 2018

I found that there was a huge gap between the level of coding demonstrated in the videos when compared to what was required to complete the assignments. I liked the content delivery methods.

By Urvashi B

•

May 26, 2020

There is major gap in the course syllabus and the assignment tasks. I have to always spend hours on the internet to accomplish my assignment goals.It would be great if this gap is bridged.

By Jamika A E R

•

Sep 30, 2020

The assignments are moderate in difficulty. However, they are often not related to the lectures from the same week. At the same time, a lot of topics covered in lectures were not applied.

By Adrian A

•

Sep 14, 2017

nice course, nevertheless it was way too challenging. I believe this course would be much better if it would be a 12-week course instead of 4, and it would go slower through the material.

By Rana

•

Mar 16, 2016

I am finding it very difficult to follow, feel like I am missing a chunk of information. However I will say that everyone else seems to be managing so it is probably me missing something

By Xiyu Z

•

Oct 17, 2019

no comment with the content, however, as being slightly obssessive, the way of the lecturer uses when talking, and the sounds of the lecturer, just made me only want to see the text.

By Houndboy

•

May 6, 2022

The instructor, text, lectures, and Swirl exercises were great. However, the programming assignments were very difficult given the level of programming skill taught in the course.

By Paul R

•

Mar 11, 2019

OK as introduction to R, the course works through data structures, functions, etc. Swirl exercises are helpful. Assignments involving basic data analysis start to get interesting.

By John S

•

Apr 25, 2023

A good course but the peer review assignment, I cannot recommend this course. If coursera want to promote peer review assignments, they need to improve and streamline the process.

By Chris M

•

Mar 12, 2016

The difficulty of the assignments increases fairly dramatically week over week. It might be more productive to scale this content more gently by dividing it into a two-part course?

By Krishna M

•

Mar 4, 2016

In some cases I felt the course lecture (video) was bit tough to understand and few things could have been explained better. The Swirl complemented and filled most of these gaps.

By Kevin F

•

Jul 9, 2020

poorly thought out course. Assignment does not evaluate what you learn from the lecture videos but rather explores new topic. Nonetheless, it still teaches the basic R programming

By Dr. P k A P - K

•

Nov 5, 2020

The assignments where not properly designed. Few of the lectures on loop functions could have been better explained. Swirl assignments where good but where not a part of grading.

By Salman B H

•

Jun 2, 2020

Mostly a good course. However, the synchronization wasn't good with the course material and quiz/assignments. All of the required skills were not covered in the video lectures.

By John J

•

Mar 3, 2018

This course will teach you a lot but it is very difficult. The programming assignments are very challenging. I would not recommend this for someone who has never used R before.

By Tom J

•

Sep 18, 2019

Content covered is great. Assignments take a very large leap in material from the videos. I would recommend making swirl lessons required and adjusting difficulty accordingly

By Jingyuan X

•

Dec 30, 2017

some knowledge needed in the programming assignment is not covered in the lecture, my friend and I spent so many hours searching around and debugging in order to figure it out