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:

3101 - 3125 of 4,736 Reviews for R Programming

By Francis P

•

Dec 29, 2019

I want to give this course a '5' but I believe it could be more in-depth and could introduce the idea of making packages as a "fifth week" topic. Otherwise, great! I feel well grounded in R and ready for more!

By M C

•

Jul 8, 2018

The course was quite useful. The assignments were challenging. The fee, however, could be charged for individual courses rather than for the entire specialization as it would give more freedom to the learners.

By Richard M

•

Jun 25, 2016

Very good introduction to R Programming. It would be especially good if at the end of the course there were some model answers, though I appreciate the problem of answers transgressing into the public domain!

By Anselmo A

•

Jun 17, 2020

Good course to start working with data analysis with R.

In my opinion, Peer assignments doe not work properly for this type of course.

I got a Zero from a peer who definitely hadn't any idea what she was doing.

By Peter V

•

Oct 9, 2016

An order of magnitude more difficult than the intro course. Unexpectedly tricky at times ( esp. if you're primarily versed in programming & not stats ) but more all the more worth it for the difficulty spike.

By Rishabh s

•

Aug 26, 2020

Great content,but for a beginner like me,I think the course should have more and more code assignment starting from short and easy to the final assessment.On solving the coding assessment,I felt intimidated.

By LUZ H R E

•

Sep 14, 2020

He aprendido bastante sobre un tema que era desconocido para mi, no ha sido fácil precisamente por lo anterior; sin embargo, las tareas de Programación no son tan claras en las especificaciones que se dan.

By Satyam T

•

Aug 22, 2020

I completed this course with blood and sweat. Programming Assignments will make you doubt yourself. Basic knowledge of programming is recommended. Although course is heavy, its quite informational as well.

By Leandro G d A

•

Feb 5, 2021

O curso é interessante, principalmente os exercícios. Porém, o que é dado no curso é muito simples perto da dificuldade das provas. É necessário MUITO estudo extra para que seja possível terminar o curso.

By Kevin F

•

Feb 25, 2021

A decent course overall with a VERY steep learning curve (even more so for those who don't touch R on a regular and intense basis), but if you are looking to expand your R skills, this course is for you.

By Federico J D F

•

Nov 26, 2020

Class is very interesting and eye-opening. I have to agree that it was very difficult for me to get all the working programming done correctly. I had a hard and frustrating time. I enjoyed it, thought.

By Oliver G

•

Mar 27, 2019

Great course, very well structured. Just one thing: for an absolute newbie in programming, it is extremely challenging. Some more guidance, practical exercises, step-by-step explanation would be great.

By aryaman v

•

May 29, 2018

Get ready to use stack overflow and google a lot. Videos are more technical but give you a good oversight of what R functions r like. Assignments were sufficiently challenging as a beginner programmer.

By Scott S

•

Jan 14, 2018

Found lectures to be only somewhat helpful. More engaging production as opposed to just voice over ppt would be much better. Learning tools could also be improved to take advantage of technology.

By Robert R

•

Jan 26, 2016

Great course really helpful. But only 4 stars, because I wasn't really prepared for the 2nd Assignment (Lexical Scoping), based on the lectures, and the cache assignment operator wasn't well explained.

By Mohammad A S

•

Mar 5, 2021

It was a great course with an excellent teacher (Prof.Peng) who teaches all of the contents with extra details. However, I think it would have been better to bring more examples during teaching time.

By Daniel C B

•

Oct 26, 2020

For a newbie in programming in general, this course covers a big picture in that dimension. Even though the difficulty spikes are pretty notable in the assignments, the course is fun and challenging.

By Danny N

•

Jul 19, 2021

Although it was a little difficult for me with no computer programming background, I found this course to be a great introduction to R programming. Lots of important concepts and basics are covered.

By Savio D S K

•

Mar 30, 2021

Nice course but it would be better if more links to this course and exercises were added for students to be able to have more practices not only with swirl ( ) but also with trustable third parties.

By Karen D

•

Oct 1, 2020

Very good programming course. I just would have liked the demands of the tasks to be in accordance with what they give in practice or materials. The tasks seemed difficult to complete, without help.

By Chris H

•

May 1, 2020

I would have preferred the 'robot voice' concept from the toolbox course, since it could be updated to more recent R upgrades, but the assignments really made me think and that was my favorite part.

By Jacob S

•

Sep 8, 2019

The course was a wonderful introduction to R, though I felt the programming projects were lacking a bit in terms of direction. Definitely go through the swirl exercises to help reinforce everything!

By Stefan L

•

Feb 13, 2016

This course is a good starting point for learning the bits and pieces of R. It shows you how to work with data in a fairly easy manner.

The course is well explained and the exercises are challenging.

By Aditya S R

•

Jul 9, 2019

Quite good if you can cope with the pace. Absolute beginners may struggle. But exercises were challenging enough to make you learn and that's the best part of the course including Swirl Exercises.

By Bratislav P

•

Jul 4, 2019

This course was almost excellent. The tutorials were amazing. I am just going to complain about Assignment 2; inverted matrices weren't a pre-requisite so it was hard to understand that assignment