Chevron Left
Back to The R Programming Environment

Learner Reviews & Feedback for The R Programming Environment by Johns Hopkins University

4.3
stars
1,157 ratings

About the Course

This course provides a rigorous introduction to the R programming language, with a particular focus on using R for software development in a data science setting. Whether you are part of a data science team or working individually within a community of developers, this course will give you the knowledge of R needed to make useful contributions in those settings. As the first course in the Specialization, the course provides the essential foundation of R needed for the following courses. We cover basic R concepts and language fundamentals, key concepts like tidy data and related "tidyverse" tools, processing and manipulation of complex and large datasets, handling textual data, and basic data science tasks. Upon completing this course, learners will have fluency at the R console and will be able to create tidy datasets from a wide range of possible data sources....

Top reviews

MV

Dec 25, 2018

Very Very Rigorous Course for a beginner on R language and because of its nature, after completing just one course, I feel like I have gained a lot of knowledge and also familiarity with R language.

KV

Jun 17, 2019

A very good course to read and get the valuable content of R language. This is for the students who want to learn and practice the basic and some intermediate concepts of data manipulation.

Filter by:

301 - 319 of 319 Reviews for The R Programming Environment

By John H

Oct 28, 2021

The course is poorly written.

By Arthur G

Jun 14, 2017

Too basic.

By Enrique A M

Oct 10, 2020

exelente

By Jessica R

Jan 29, 2022

There are bugs in using the coursera R programming online which doesn't allow you to upload the titanic data set in order to do an assignment. Also there wasn't enough information on how to do the assignments so you had to learn on your own in order to complete the quiz. In the end you can never fully complete the course because it wants you to manually submit the codes for the assignments even though you already did the automatic submission. Overall there's no help during this course so don't expect to get any.

By Dillon R

Jul 6, 2021

Course should have videos to supplement material ( no point paying for a course that one has to read about , many resources exist online for that purpose). Additionally quiz question were not clear at times and made it frustrating. Manual submission did not work causing for me to redo the 1st assignment 3 times only to realize that automatic submission works, serious improvements should be made to this course!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

By Ryan R

Jun 7, 2021

Complete and utter waste of time and money! There is no conceptual or technical instruction involved in this course – it's all just swirl() lessons –:which are freely available and don't require a Coursera subscription by the way!:–. If you are hoping to learn and :understand: what you're doing look elsewhere! If you want to pay money for otherwise free, "type XYZ into the command line in order to do such and such" instructions, then you're in the right spot.

By Daniel L

Sep 21, 2021

This courses uses automated grading of assignments directly from R, and the system is completely broken, so there is no way to proceed through the course. The course offers a workaround to the automated system, but the workaround is also broken. Many students report the same issue on the discussion board, and no solution has been offered yet. The course instructors are inaccessible, and Coursera technical support does not know what to do.

By George Z

Apr 2, 2020

The content is great. Unfortunately the grading system is not functioning which means that one can't continue to the next step. I will be dropping out for this reason. I hope they fix it but it doesn't work now. Technical support was pleasant but not helpful. Based on the discussion forum, numerous other students felt the same way. If they fix it, I will sign up again, but right now I have to caution against it.

By Lakin R

Mar 13, 2020

The material of this course is useful. However, the swirl course that accompanies it is plagued with issues that date back YEARS (there are posts on GitHub and the course's discussion board from 3+ years ago with the same unresolved or barely patched issues. If I hadn't already been reimbursed for this course by my employer, I would've given up on day one.

By Robert L

Dec 1, 2019

I had to drop out because of technical issues. A week 2 issue that is documented in the bulletin board had no clear resolution. After several months of trying to figure out the issue for weeks, I determined that the course wasn't worth extra time and money being spent.

By Daniel G

Aug 5, 2020

The course doesn't prepare us well for the final exam. The expectations are too high for what is teached. I had to learn a lot by myself to complete it, which is not what I expect when I do a course. I don't recommend it to anyone.

By William P

Mar 1, 2022

The swirl lessons produce a code that causes you to fail the exam. Very poor course exam design! If anyone failed it was the instructors that failed to produce a user friendly course.

By Brandon R

Aug 4, 2020

You cannot complete one of the course assignments because swirl has a bug that prevents you from completing it. The bug has existed for years and has not been fixed.

By Christopher M P

Feb 10, 2020

Final assignment may not be reviewed for weeks. If you go on to capstone, issue could extent into months. Expect to use many external resources.

By João G C

Jun 1, 2020

The classes are not super clear, and there really isn't much support for learners facing bugs.

By Ben B

Nov 23, 2021

All the issues with submission make this a waste of time.

By JEFFIN S

Sep 28, 2020

lots of problem with swirl use unable to complete

By Lam C V D

Jul 11, 2023

Swirl autograder not working

By Bud P

Apr 21, 2021

the worst experience