• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Fundamentals of Reinforcement Learning

    Learner Reviews & Feedback for Fundamentals of Reinforcement Learning by University of Alberta

    Filled StarFilled StarFilled StarFilled StarFilled Star
    4.8
    stars
    2,840 ratings

    About the Course

    Reinforcement Learning is a subfield of Machine Learning, but is also a general purpose formalism for automated decision-making and AI. This
    course introduces you to statistical learning techniques where an agent explicitly takes actions and interacts with the world. Understanding the
    importance and challenges of learning agents that make decisions is of vital importance today, with more and more companies interested in
    interactive agents and intelligent decision-making. This course introduces you to the fundamentals of Reinforcement Learning. When you
    finish this course, you will: - Formalize problems as Markov Decision Processes - Understand basic exploration methods and t...
    ...

    Top reviews

    MN

    Apr 12, 2024

    Filled StarFilled StarFilled StarFilled StarFilled Star

    The concepts may sound confusing in the beginning, but as you go forward you find it interesting and understanding. I suggest you completely read the reading assignments before watching the videos.

    KS

    Sep 2, 2019

    Filled StarFilled StarFilled StarFilled StarFilled Star

    All the concepts were well explained and this course was perhaps the best I have found for RL.Great efforts have been put into making the course and It goes well in line with the suggested textbook.

    Filter by:

    651 - 675 of 680 Reviews for Fundamentals of Reinforcement Learning

    Filled StarFilled StarFilled StarFilled StarStar

    By 배병선

    •

    Oct 31, 2019

    Good!

    Filled StarFilled StarFilled StarFilled StarStar

    By Arpan M

    •

    Oct 17, 2020

    good

    Filled StarFilled StarFilled StarStarStar

    By Austin H

    •

    Mar 19, 2022

    I found this course difficult to get through, even tedious towards the end; this is a fundamentals course after all so it being heavily theoretical was to be expected.

    I found the practical assessments challenging and very good for developing the understanding of what had been taught; however one practical in the first week and one in the fourth week was too few. I was longing for the final assignment!

    It remains to be seen how relevent this is to the upcoming modules (I do feel that I have a good grounding and understanding of the underlying process so maybe it was a necessary slog). I hope that they are more practical!

    Very small observation: the use of bespoke Python packages with the online notebooks was also a bit frustrating. I like to be able to work off line (e.g. in Anaconda) and I also wanted to try and work out some of the challenges in R but without access to the bespoke packages it would have been too involved. I understand that you have a lot of students though and online notebooks are easier to manage.

    Filled StarFilled StarFilled StarStarStar

    By Dieter H

    •

    Sep 20, 2023

    The instructors are friendly, which creates a pleasant learning atmosphere. However, there is room for improvement in the teaching of mathematical formulas. These are often covered too quickly and not explained sufficiently, making it very difficult to understand. Additionally, I find the constant encouragement to read the book a bit excessive. If reading the book alone is sufficient, there would be no need to attend the course. A more balanced approach between book study and practical explanation in class would be desirable.

    Filled StarFilled StarFilled StarStarStar

    By Youval D

    •

    Jan 21, 2020

    Good examples can simplify things greatly. there where several places where an extra step would add value. Some lessons, such as the problem with the trucks could go a little deeper. Assignment grading system is buggy. I spend hours (that I do not have) because I used "transition" as a variable. After I figured this out, I was no longer able to know if other error is due to some other things the Notebook does not like or if there are actual errors. I also posted some questions but never got any response to any of them.

    Filled StarFilled StarFilled StarStarStar

    By Chandan R S

    •

    May 9, 2020

    Not much satisfied with the course structure...

    To successfully understand and complete this course, you constantly need to refer the reference book.

    Most of the students are referring to online courses so that they can learn more efficiently than reading,

    any casual book reader can easily complete this course but for the person who like to learn from videos rather than book reading (like me), it was not so great experience.

    Filled StarFilled StarFilled StarStarStar

    By Rafael P

    •

    May 13, 2020

    The content is there and it is good, but teachers lack good teaching skills and lessons feel rushed (Ng lectures come to mind as positive examples of good practices). Also, lessons aren't self-contained, as you need to read the book if you want to get good grades on the tests. I was looking for a smoother experience than the book, not to be told to read the book, which I can do without a course.

    Filled StarFilled StarFilled StarStarStar

    By tom

    •

    Dec 16, 2020

    I would have learned more if the course had a coding assignment each week, or at least example code available for similar problems. I had a good theoretical understanding of everything we needed to do but very poor practical understanding.

    The course did serve as a good introduction to the theory of reinforcement learning, and certainly acts as a good starting point.

    Filled StarFilled StarFilled StarStarStar

    By Vaddadi S R

    •

    Mar 10, 2021

    The programming exercises are quite tough and difficult to code on our own. Concepts were explained nicely, however, lacks examples. Working out examples would have given an even better insight. Another video that could have proven useful is how to convert a real-world problem into an MDP.

    Filled StarFilled StarFilled StarStarStar

    By Thomas T

    •

    Jan 26, 2022

    Course is rather poorly structured. Some videos explain concepts better than others but come later in the courses. There's not enough of a summary of terms, and seems to follow the suggested book almost word for word. The course should use the book as supplementary not complimentary.

    Filled StarFilled StarFilled StarStarStar

    By Saeid G

    •

    Dec 10, 2019

    The good thing about this course is that it is based on the bible of reinforcement learning and it is thoughts by the experts in the field. However, the pace of the teaching is extremely fast and it is quite hard to keep with the pace even for someone with some background in the RL.

    Filled StarFilled StarFilled StarStarStar

    By Iuri P B

    •

    Jul 3, 2020

    It needs more explanation about the fundamentals, examples and sections that demonstrate how each, for instance, Policy Iteration and Value Iteration differ. Despite that, the course is really good and I would recommend for a friend.

    Filled StarFilled StarFilled StarStarStar

    By Amr M

    •

    Mar 14, 2021

    The material needs to be easier and more intuitive. Last assignment shall have some additional steps to help the student to solve it. and also to involve him more

    Filled StarFilled StarFilled StarStarStar

    By Soran G

    •

    Dec 9, 2019

    The size of different variables has not been clearly spelled out so this makes the concept confusing and requires so much time to figure them out.

    Filled StarFilled StarFilled StarStarStar

    By Alessandro o

    •

    May 14, 2020

    It was quite difficult for me to follow. The concepts are explained very quickly and can be though. I found exercises very helpful though.

    Filled StarFilled StarFilled StarStarStar

    By MOHD F U

    •

    Feb 12, 2020

    Need a clear explanation of topics with a way to code as explained by Andrew NG in Neural networks and deep learning by deeplearning.ai

    Filled StarFilled StarFilled StarStarStar

    By Kun C H

    •

    Oct 29, 2019

    Explica las cosas muy por encima, no va al detalle, las prácticas un pelín difícil para gente que empieza.

    Filled StarFilled StarFilled StarStarStar

    By Leigh M

    •

    Feb 19, 2025

    I felt like the videos didn't really provide any intuition, rather were just a repeat of the text book.

    Filled StarFilled StarFilled StarStarStar

    By mehryar m

    •

    Jul 16, 2021

    It was quite comperhensive and intuitive one !

    Filled StarFilled StarFilled StarStarStar

    By KAUSHIKKUMAR K R

    •

    Sep 28, 2020

    I automatically transferred to Auditing mode.

    Filled StarFilled StarFilled StarStarStar

    By Vadim A

    •

    Apr 15, 2020

    More explanations to theory would be nice.

    Filled StarFilled StarFilled StarStarStar

    By Jeel V

    •

    Jun 13, 2020

    More details in teaching concepts

    Filled StarFilled StarFilled StarStarStar

    By Lasitha R

    •

    Jan 26, 2025

    Good

    • Chevron Left
    • 1
    • ...
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 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

    Welcome back

    ​
    Your password is hidden
    ​

    or

    New to Coursera?


    Having trouble logging in? Learner help center

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