• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Algorithmic Thinking (Part 2)

    Learner Reviews & Feedback for Algorithmic Thinking (Part 2) by Rice University

    Filled StarFilled StarFilled StarFilled StarHalf Faded Star
    4.7
    stars
    216 ratings

    About the Course

    Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any particular
    programming language. This two-part class is designed to train students in the mathematical concepts and process of "Algorithmic Thinking",
    allowing them to build simpler, more efficient solutions to computational problems. In part 2 of this course, we will study advanced algorithmic
    techniques such as divide-and-conquer and dynamic programming. As the central part of the course, students will implement several
    algorithms in Python that incorporate these techniques and then use these algorithms to analyze two large real-world data s...
    ...

    Top reviews

    RL

    Mar 25, 2018

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Great class...Luay's lectures and problem sets were a great continuation to what Joe and Scott started. I suppose I will get started on Course 7 shortly.

    JO

    Apr 29, 2018

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Excellent class in the series. Even if computational biology is not your thing, the assignments are really interesting, fun and informative.

    Filter by:

    26 - 39 of 39 Reviews for Algorithmic Thinking (Part 2)

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ganapathi N K

    •

    Nov 11, 2017

    Fantastic course

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Paritosh P

    •

    Jun 7, 2020

    GOOD N LEARNING

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Siwei L

    •

    Dec 25, 2017

    Great course!!!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Dmitrii A

    •

    Jul 24, 2017

    Thanks )

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Jin X

    •

    May 2, 2016

    Love it.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Tae J Y

    •

    Aug 18, 2017

    Good!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Bhavya G

    •

    Jun 7, 2020

    GOOD

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Todd R

    •

    Sep 4, 2016

    .

    Filled StarFilled StarFilled StarFilled StarStar

    By Nitin R

    •

    Jun 6, 2020

    The course is theoretically more difficult than most other Algorithms course you'd find here on Coursera. It is mathematical in nature. So, if you want a more practice-approached model, please search elsewhere. However, again, it is a wonderful course for understanding stuff in their conceptual nature.

    Filled StarFilled StarFilled StarFilled StarStar

    By UKA M M

    •

    Dec 30, 2023

    This is really good course but bad thing about the course is masrks is given by the students or other person and some people give it bad marks even that's it correct that's why this is the disadvantages of this course .....

    Filled StarFilled StarFilled StarFilled StarStar

    By DA R B

    •

    Oct 16, 2023

    It is painful to take couple of days to wait for someone \\review applications so that I can move on to next chapter!

    Filled StarFilled StarFilled StarFilled StarStar

    By Martin W

    •

    Feb 3, 2017

    Really like the mix of theory and practical application

    Filled StarFilled StarStarStarStar

    By Gman

    •

    Jul 14, 2022

    really having a hard time understanding this professor....personally I think homeworks are much harder than projects/applications. I learned more by goolging the stuff it's teaching on my own than listening to presentations. If you are taking as part of the specialziation, bite the bullet. Otherwise, there are better algo courses.

    Filled StarStarStarStarStar

    By Na Z

    •

    Sep 23, 2022

    The worst course I've ever taken!!!!! Don't wast your time unless you are very rich and have nothing to do. They asked 5 peer revview to pass the course for each project, and they force you to read the optional material otherwise you can't pass the quiz. They only test the hardest part in the quiz to keep you as long as you can in each course so that they can earn money. Anyone see this PLEASE RUN AWAY FROM THIS WORST COURSE!!!!

    • Chevron Left
    • 1
    • 2
    • 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.