• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to R Programming

    Learner Reviews & Feedback for R Programming by Johns Hopkins University

    Filled StarFilled StarFilled StarFilled StarHalf Faded Star
    4.5
    stars
    22,311 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

    MR

    May 12, 2020

    Filled StarFilled StarFilled StarFilled StarFilled Star

    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.

    HH

    May 12, 2020

    Filled StarFilled StarFilled StarFilled StarFilled Star

    before starting this course i have experience of R programming but this course gives me a lot of new function and how to build a function and a most useful function str,debugging and Rprof.Thank You!

    Filter by:

    4626 - 4650 of 4,745 Reviews for R Programming

    Filled StarStarStarStarStar

    By James B

    •

    Mar 27, 2016

    Poorly organized and managed. Each week of this course should have been broken down into individual 4 week courses. I have 20 years software development experience, and I can tell you this is too much information to cram into a single class.

    Filled StarStarStarStarStar

    By Vignesh

    •

    Apr 6, 2016

    The new platform Sucks!!!

    The people who just want to learn for free and not purchase a certificate are barred from attempting the quizzes unlike the old platform. Not being able to take the quizzes completely ruins the learning experience.

    Filled StarStarStarStarStar

    By Bich T T

    •

    Jul 6, 2020

    You don't have to go through the videos which I found painful because of the instructor's voice. The textbook includes everything in the videos. However, there was no application for the videos and textbook in the quizzes and assignments.

    Filled StarStarStarStarStar

    By Mohan U

    •

    Sep 28, 2020

    I really wanted to learn R in my current Mac iOS environment, in a Linux/Unix environment. I only see here the course offered in Windows environment in archaic MS-DOS environment? I am not interested in that. Hence I unenrolled.

    Filled StarStarStarStarStar

    By Marcos V

    •

    May 8, 2021

    The course is poorly designed with link between assignment and course material being so wide. This sometimes creates frustration of quitting the course. This made me think whether this course was designed to learn R or make money.

    Filled StarStarStarStarStar

    By Baurjan S

    •

    Sep 19, 2016

    Somewhere during the second week there is a gap in coding that I could not overcome and this ruined the whole interest in pursuing the course because in order to overcome it I had to cheat. I don't feel like I am learning anymore.

    Filled StarStarStarStarStar

    By Lancer B

    •

    Mar 17, 2020

    This class is a travesty in learning R. The lessons are misguided and do not prepare you for the overwhelmingly difficult homework assignments needed to complete the course. I would not recommend this to anyone trying to learn R.

    Filled StarStarStarStarStar

    By 吕沛航

    •

    Jun 23, 2017

    The topic which was discussed by the professor can't match with the assignments and quiz.

    I think the video of teaching should add more elements of practice, so that it would fit people with no basic knowledge of programming more.

    Filled StarStarStarStarStar

    By Rani B

    •

    Jul 19, 2019

    There is a significant gap between the lectures and assignments. For someone with very limited programming background, this posed a great hindrance to my ability to use the resources provided to be successful on the assignments.

    Filled StarStarStarStarStar

    By Stephane G

    •

    Apr 20, 2017

    Possibly the least well structured class ever. Also, not made for people to actually learn how to program in R. It is sad that I paid for this, and ended up going to another resource to learn... and it was much much easier.

    Filled StarStarStarStarStar

    By John S

    •

    Apr 15, 2016

    Not a class for the beginning programmer. The lectures do not line up with the assignments, and if you don't have programming experience, you could easily spend 10-20 hours/week figuring out how to finish the assignments.

    Filled StarStarStarStarStar

    By george_p_chambers

    •

    Jul 3, 2017

    The ask in the fist assignment was not formulated correctly. Felt the class needed more hands on learning. Although the lectures were clear and concise, going back to them really didn't help me with the assignments.

    Filled StarStarStarStarStar

    By Jose R

    •

    Jul 16, 2017

    I think there is a total mis-match between the lesson material and the assignments. The amount of hours one needs to search the internet to augment the training. The recommended text doesn't even come close in

    Filled StarStarStarStarStar

    By Alexander J

    •

    Oct 8, 2020

    I don't feel like I really learned R from this course. I felt like they just made me aware of some features. Also, there was vast difference between the course lectures, swirl and actual assignments.

    Filled StarStarStarStarStar

    By Baishali C

    •

    Dec 11, 2021

    Huge gap between what is taught in the course and the assignements given which makes learning extremely difficult even for those who have had some kind of hands on experience with computer programming.

    Filled StarStarStarStarStar

    By Nkechi O

    •

    Oct 3, 2016

    The assignments had nothing to do with the lectures. The teachers do a poor job of explaining basic concepts and theories. The class is a lot more advanced than the class description makes it seem.

    Filled StarStarStarStarStar

    By Shrief M A E

    •

    Jun 11, 2020

    The assignments are too hard for the lessons that we had it made me frustrating, after week 2 I completely lost and didn't know what should I do .

    I really don't recommend this course for beginners

    Filled StarStarStarStarStar

    By Gabriel B

    •

    May 4, 2021

    Sadly the assignments are not possible with just the course itsself since they cover different material.

    If I have to research the assignments myself why take the course in the first place?

    Filled StarStarStarStarStar

    By Sean A

    •

    May 5, 2016

    This course is the worst course that I have taken so far. I am not happy with the course content and the way that the lecturer uses to teach this course. I really want to refund my money!

    Filled StarStarStarStarStar

    By Jonathan H

    •

    May 23, 2016

    The jump from the lecture material to the assignments was way too much. In order to complete the assignments, one needs to spend lots of time learning things not covered in the course.

    Filled StarStarStarStarStar

    By Dragana J

    •

    Apr 17, 2020

    The course content does not match the material you are tested on in the assignments and quizzes. DO NOT take this course if you are looking for an introductory level coding course.

    Filled StarStarStarStarStar

    By Stacey M

    •

    Apr 1, 2020

    Assignments don't match the lectures at all. Lectures are dry and simple and don't help you understand how to apply the topic to a real life situation. Don't waste your money.

    Filled StarStarStarStarStar

    By Deleted A

    •

    Mar 7, 2016

    Week 2 is an unreasonably difficult jump from Week 1. This course's beginner friendly lectures do not align with the level of understanding needed to complete the assignments.

    Filled StarStarStarStarStar

    By Juan A

    •

    Nov 30, 2017

    This course was labelled as for beginners but was in no way for beginners. The instructors were completely absent. The course material did not reflect the assignments at all.

    Filled StarStarStarStarStar

    By Matthew G

    •

    Feb 10, 2017

    Very hard for a beginner. Lacks the slow build up I needed. Missing an explanation about a comma cost me about 4 hours. The assignments are brutal which encourages cheating.

    • Chevron Left
    • 1
    • ...
    • 180
    • 181
    • 182
    • 183
    • 184
    • 185
    • 186
    • 187
    • 188
    • 189
    • 190
    • Chevron Right

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok
    Coursera

    Sign up

    Learn on your own time from top universities and businesses.

    ​
    ​
    Between 8 and 72 characters
    Your password is hidden
    ​

    or

    Already on Coursera?


    I accept Coursera's Terms of Use and Privacy Notice. Having trouble logging in? Learner help center

    This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.