• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Algorithms, Part II

    Learner Reviews & Feedback for Algorithms, Part II by Princeton University

    Filled StarFilled StarFilled StarFilled StarFilled Star
    4.9
    stars
    2,024 ratings

    About the Course

    This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with
    emphasis on applications and scientific performance analysis of Java implementations. Part I covers elementary data structures, sorting, and
    searching algorithms. Part II focuses on graph- and string-processing algorithms. All the features of this course are available for free. People
    who are interested in digging deeper into the content may wish to obtain the textbook Algorithms, Fourth Edition (upon which the course is
    based) or visit the website algs4.cs.princeton.edu for a wealth of additional material. This course does not offer a certificate upon completion.
    ...

    Top reviews

    MS

    Feb 28, 2021

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of Java implementations.

    AK

    Apr 17, 2019

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Amazing course! Loved the theory and exercises! Just a note for others: Its part 1 had almost no dependency on book, but this part 2 has some dependency (e.g. chapter on Graph) on book as well.

    Filter by:

    201 - 225 of 377 Reviews for Algorithms, Part II

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Xingming L

    •

    Mar 1, 2019

    Good lessen for algorithm knowledge learning.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By lidaxia

    •

    Jan 17, 2018

    The best algorithms course I have ever taken.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Serhii Z

    •

    Jul 24, 2022

    Just love this serie of courses. Thank you!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Max X

    •

    Feb 4, 2022

    Simply the best algorithm course out there!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By mengmingliang

    •

    Mar 17, 2020

    high quality of the project! we all like it.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Mohit V

    •

    Jun 2, 2019

    I am very excited to learn from this course.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By RAGHVENDRA K M

    •

    Oct 4, 2021

    It was a great course. Thank you very much.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Mykola S

    •

    Aug 19, 2020

    A great introduction to complex algorithms!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Paul M

    •

    Jan 24, 2018

    Excellent class. Must have for CS students

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By PRATHAM S 1

    •

    May 31, 2020

    the course was great and amazing learning

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Adriana

    •

    Jul 26, 2021

    great course. challenging but rewarding.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Andrey O

    •

    Sep 20, 2023

    Thank you, this is a very good course!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By SYED J H

    •

    Aug 21, 2020

    Another tremendous course on coursera.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Dmitriy F

    •

    Nov 6, 2018

    This is the best course on Algorithms.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Pavel S

    •

    Aug 25, 2023

    Perfect course and excellent lecturer

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Absaar A

    •

    Jan 25, 2022

    Great experience. Teacher is too good

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Hyde L

    •

    Jan 15, 2021

    Great course for learning algorithms.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By jasonkent27

    •

    Feb 10, 2018

    Best algorithm classes I attend ever!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Xingan W

    •

    Nov 8, 2017

    Interesting, assignments challenging.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sooraj R

    •

    Jan 17, 2024

    this course is best and good design

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Fukun L

    •

    Sep 11, 2021

    Great course in algorithm Thank you

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By P S T

    •

    Sep 27, 2020

    THE COURSE IS VERY MUCH INTERESTING

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Shiv R R

    •

    Feb 10, 2019

    best course available on algorithms

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Zhang X

    •

    Dec 15, 2023

    One of the best course on coursera

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Antonio M

    •

    May 30, 2023

    The best 2 courses so far, for me.

    • Chevron Left
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • ...
    • 16
    • 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.