• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming

    Learner Reviews & Feedback for Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming by Stanford University

    Filled StarFilled StarFilled StarFilled StarFilled Star
    4.8
    stars
    1,269 ratings

    About the Course

    The primary topics in this part of the specialization are: greedy algorithms (scheduling, minimum spanning trees, clustering, Huffman codes)
    and dynamic programming (knapsack, sequence alignment, optimal search trees).
    ...

    Top reviews

    RG

    Apr 27, 2020

    Filled StarFilled StarFilled StarFilled StarFilled Star

    I learned more about Greedy Algorithms and Algorithms to compute MST's and their importance on real world problems. Also I got to start to understand Dynamic Programming in a way I didn't before.

    FC

    Jun 30, 2018

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Tim Roughgarden is a fantastic teacher! He really cares about explaining in a simple manner and also give you useful hints and advices to dive deeper in all the topics of the course. Thanks, Tim!

    Filter by:

    76 - 100 of 150 Reviews for Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Masashi K

    •

    Oct 18, 2020

    The hurdles were high, but the content was very rewarding.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Chris V

    •

    Jan 2, 2018

    Tougher material, but very interesting and well laid out.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Yiming Z

    •

    Jul 31, 2018

    Harder than the first two courses and I really enjoy it!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Barunkumar M

    •

    Jul 30, 2017

    Very good course material with practical implementation.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Nikola G

    •

    Aug 18, 2018

    Difficult but enriching course! Really helpful to me :D

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Julius S

    •

    Jun 6, 2017

    Good introductory coverage and challenging assignments.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Trung T V

    •

    Sep 13, 2019

    Thank you, teacher! This course is very helpful to me.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Pritam M

    •

    Apr 20, 2020

    very detailed, very helpful, very much worth the time

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Andre C

    •

    Jun 10, 2019

    Good old fav algorithms taught with current problems.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By David

    •

    Jun 13, 2017

    I like MOOCs that force you to think and do the math.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By M.H R

    •

    Apr 5, 2024

    Great course with a deep understanding of concepts

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Marko N

    •

    Mar 9, 2024

    Great resource for Dynamic Programming algorithms

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By John W

    •

    Sep 12, 2017

    Still enjoying it -- looking forward to course 4!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Yuxuan ( G

    •

    May 25, 2020

    What can I say! (again) Such a wonderful course

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By SAL20IT 6

    •

    Nov 8, 2022

    course was very interesting and informating.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By NEERAJ T

    •

    Jul 5, 2019

    I really liked the dynamic programming part

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Rishabh K

    •

    Feb 8, 2018

    clarity of exposition. stimulating lectures

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Marko D

    •

    Feb 20, 2020

    Great approach to a dynamic programming.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Abdel H D

    •

    Sep 22, 2018

    Really great and challenging course!!!!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Lin M K

    •

    Mar 27, 2018

    Very difficult! That's what heroes do.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Yu G

    •

    Feb 4, 2021

    Tough and highly-recommended course.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Rafael E

    •

    Jul 26, 2018

    Another great course from Coursera!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Александр М

    •

    Jan 16, 2018

    Great course! Challenging and fun.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Hrithwik S

    •

    Apr 9, 2020

    Elaborate theory in many aspects.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Miao Y

    •

    Jan 29, 2017

    It's challenging but interesting.

    • Chevron Left
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 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.