• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online DegreeExplore Bachelor’s & Master’s degrees
  • MasterTrack™Earn credit towards a Master’s degree
  • University CertificatesAdvance your career with graduate-level learning
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,310 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:

    4076 - 4100 of 4,745 Reviews for R Programming

    Filled StarFilled StarFilled StarStarStar

    By Juan C L T

    •

    Dec 12, 2016

    The course is challenging and the exams use real-world data.

    The sequence of the course is not linear, the exams are too difficult compared to the material covered in classes.

    Filled StarFilled StarFilled StarStarStar

    By Svante L

    •

    Apr 5, 2022

    Too basic and too much time spent on general programming trivia if you have considerable experience from other languages and environments. Should be suitable for beginners.

    Filled StarFilled StarFilled StarStarStar

    By Aaron B

    •

    Aug 18, 2016

    I'm not saying R Programming has to be a gripping subject, but this course is pretty dull. The value of good teaching methods is often underrated in transferring knowledge.

    Filled StarFilled StarFilled StarStarStar

    By Hunter M

    •

    Oct 1, 2023

    The material covered in the lectures was helpful at getting started with R. But the assignments were far beyond what the lecture covered and taught the students how to do.

    Filled StarFilled StarFilled StarStarStar

    By Houda N

    •

    Sep 4, 2017

    Le cours en lui-même ainsi que l'entrainement sur swirl sont bien réalisés. En revanche, les devoirs à rendre sont à un niveau bien en dessus de ce qui nous est présenté.

    Filled StarFilled StarFilled StarStarStar

    By Duncan P

    •

    Feb 15, 2016

    Good course overall but assignments have too little guidance in how they should be completed and can its easier to use material from future lessons to solve the problems

    Filled StarFilled StarFilled StarStarStar

    By Thomas D

    •

    May 31, 2020

    Lectures were a little disappointing but I learned a lot with the programming assignments. The assignments were difficult and quite time consuming but worth the effort.

    Filled StarFilled StarFilled StarStarStar

    By Anmol B K

    •

    Dec 14, 2018

    The course is not for absolute starters, i recommend having some background of R prior to taking this up. The assignments and exercises are good to gain some knowledge

    Filled StarFilled StarFilled StarStarStar

    By Daniel G S M

    •

    Mar 21, 2021

    The course lectures and swirl lessons are quite well structured but the assignments are out of proportion. It is quite hard to get them done. For me, sometimes weeks.

    Filled StarFilled StarFilled StarStarStar

    By Gabriela K

    •

    Dec 2, 2020

    Hay mucha diferencia entre la teoria y ejemplos presentados y las actividades que debemos realizar en R por nuestra cuenta. Falta explicación de estos ejercicios.

    Filled StarFilled StarFilled StarStarStar

    By Sourav R

    •

    Nov 27, 2016

    I could not complete it as 100% because of a bug, in week 3 quiz and week 1 quiz. in week 1 2questions will never get a correct answer. Same case with week3 quiz.

    Filled StarFilled StarFilled StarStarStar

    By Daniel J R

    •

    Jul 11, 2018

    Video lectures were not very engaging. Assignment No. 2 causes student frustration unnecessarily. There's other and better ways to encourage a hacker mentality.

    Filled StarFilled StarFilled StarStarStar

    By Diego C

    •

    Dec 20, 2020

    The lectures were good but the assignments were just too hard for me, I was really lost... I think there is a great difference between lectures and assignments

    Filled StarFilled StarFilled StarStarStar

    By Paul J

    •

    May 30, 2018

    Don't get me wrong, I did learn R programming from this course. But it was not well designed and the assignments didn't always mesh with what was being taught.

    Filled StarFilled StarFilled StarStarStar

    By Yasin

    •

    Aug 17, 2023

    I think it is pretty hard for an entry level course and there were a lot of things which we haven't seen in the lectures but wanted to do in the assignments.

    Filled StarFilled StarFilled StarStarStar

    By Timothy K A

    •

    Sep 8, 2020

    For whatever reason, my biggest complaint is that the coursework did prepare me very well for the assignments. This was frustrating and somewhat inefficient.

    Filled StarFilled StarFilled StarStarStar

    By Marcos G A

    •

    Jul 31, 2020

    The programming assignments are way over the level for this course. Is nice to make it hard but too many things I never fully understood from the assignments.

    Filled StarFilled StarFilled StarStarStar

    By V. V

    •

    Jun 27, 2020

    Very very tough for the beginners. Without high background knowledge of statistics, only having the programming skills are not enough to complete the course.

    Filled StarFilled StarFilled StarStarStar

    By Derek P

    •

    Feb 2, 2016

    The course had too much stuff crunched (and poorly explained) in too short a time period. That said, I got something out of it using a self-directed approach.

    Filled StarFilled StarFilled StarStarStar

    By Apivat H

    •

    Mar 29, 2018

    There's a gap between what's covered in the lesson and the assignments. I had to go elsewhere to fill in those gaps. Otherwise, this is a very useful course.

    Filled StarFilled StarFilled StarStarStar

    By Diksha J

    •

    Jul 27, 2020

    Assignments were way harder than what was taught in the videos, did not pay attention on various objects used in R and also on how to correctly write codes.

    Filled StarFilled StarFilled StarStarStar

    By Aishwarya K

    •

    Dec 31, 2020

    The course is too old to be relevant for current environment. There were certain functions that were used in the early weeks, but explained in later weeks.

    Filled StarFilled StarFilled StarStarStar

    By Luis P I S

    •

    Jul 16, 2020

    Huge gap between difficulty in assignments and lectures leads to frustration at times., but overall the course is good. The swirl exercises are excellent.

    Filled StarFilled StarFilled StarStarStar

    By H. A E

    •

    Apr 17, 2018

    For an introductory level class, the progression of the classes could have been more gradual. Classes and assignments seemed a bit disconnected at times.

    • Chevron Left
    • 1
    • ...
    • 159
    • 160
    • 161
    • 162
    • 163
    • 164
    • 165
    • 166
    • 167
    • 168
    • ...
    • 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.