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:

3151 - 3175 of 4,736 Reviews for R Programming

By Dibyajyoti B

•

Sep 23, 2018

Good course, but there needs to be better linkages between the course material and the assignments, which turned out to be inordinately difficult, especially for beginners like me.

By Ernesto F G

•

Jul 26, 2017

Good for starters, if you have programming experience is really fun and easier. I would recommend some type of follow up, so you don't forget what you learned. Good professors too.

By Frank D

•

Jun 27, 2020

The lecture is step by step and really well-taught and narrated. However, the gap between the lectures and the assignments makes this course quite challenging for new programmers.

By Angus M

•

Dec 20, 2019

This is a very good introduction into R programming. What I think is missing is tidyverse packages that are used extensively, but maybe this comes with later Data Science courses.

By Addison S

•

Aug 27, 2022

The week 3 assignment isn't covered directly in the materials and is a massive hurdle, especially until you find the special supplementary reading made to explain the assignment.

By Yan J

•

Feb 10, 2017

This course is about elementary R programming , but programming assignments are not entry level. They are challenge for freshman. Overall it a good course to enter R programming.

By Matiichak B

•

Oct 26, 2020

This course is not beginner-friendly, hence programming assignments and lecture materials have a gap that is hard to overcome without any additional help from outside resources.

By Digant K J

•

Apr 17, 2020

It was really beautiful Course Just the programming exercise needs more detailed information as some of the people who are just starting will face issue working with Assignment.

By Joanna S

•

Oct 2, 2018

It was good to do, but the lectures were a bit dry. The swirl exercises were the most helpful but could be harder as the jump between them and the assignments were significant.

By Juan D R M

•

Apr 7, 2021

The programming assignments seemed very desattached from what the course actually teaches. Recommended for low-mid programmers. Aside from that the videos and are really nice.

By Julian M D C

•

Jul 17, 2020

A good introduction to R with clear explainations. Swirl exercises are nice and quiz are ok but assignments are too complicated considering the content taught in the lessons.

By Haley M

•

Apr 11, 2020

I learned a lot about R programming and designing my own functions. My only minor complaint is that the videos didn't generally prepare me for the two programming assessments.

By edgforeground

•

Feb 5, 2020

Great course to get the basics of R and have some hands-on experience with writting functions, profiling code, basics of statistic simulations as well as data frames handling.

By Akash J

•

Jun 26, 2017

I will be glad if we have a few solved examples for assignments. It would set up a good base before we get a programming assignment. I had a hard time figuring out everything.

By Agamdeep S

•

Jul 31, 2020

The material provided should be more simplified as it is not up to the mark to understand .

Until and unless one does the swirl pakage he/she cannot understand the basics well

By Tim B

•

Jul 18, 2021

Very well structured and interesting course! Minus 1 star as the second assignment introduces some new concepts which were not in the lecture material or practice exercises

By Marco L

•

Oct 8, 2020

Good course but you will need to Google a lot, have some prior knowledge in the programming area, and dig through the forums if you want to pass the programming assingnments

By Sam ( L

•

May 6, 2020

Great on line course

quizzes are reasonable and assignments are not easy for the beginner which took decent amount of time to finish. overall great experience for learning R.

By Jeel C

•

May 27, 2017

It is a good course for learning R.

Every topic is covered, and you get the gist of it.

The assignments are harder than the course.

You can not become an expert by using this.

By Hsin C C

•

Sep 12, 2021

Rewarding but at the same time challenging for programmers who are relatively raw, it will take a while to understand the nuts and bolts of how to estimate the assignments.

By Mateus P G

•

Nov 29, 2020

It's a good course for those who want to start programming in the R language. I just think the classes could be more explanatory and should contain more practical examples.

By Nikolas R

•

May 5, 2020

Learned a great deal of programming, since I have never done anything like that before. However, the estimated durations per module were quite off for me in both directions

By Thierry L B (

•

Nov 16, 2017

Very good course, however I find some of the chosen covered topic maybe too specialized (ie lexical scoping for example)...however maybe it will make more sense with time.

By Qianqian H

•

Feb 8, 2021

The homework cannot be completed using what I learned from the class and the recommended book, especially the project assignment from week3. But overall, I learned a lot.

By david m j

•

Apr 29, 2020

The course was nice, specially 'swirl' is a great tool to learn and catch back.

I do have some issues with assignments which were sometimes very difficult to understand.