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

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

    Filled StarFilled StarFilled StarFilled StarFilled Star
    4.9
    stars
    11,812 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

    RP

    Jun 11, 2017

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Incredible learning experience. Every programmer in industry should take this course if only to dispel the idea that with the advent of cloud computing exponential algorithms can still ruin your day!

    GG

    Nov 1, 2016

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Extremely well designed course. The assignments touch all the concepts taught in the class. Lot of concepts get clarified when you try to reach 100% on each assignment. Highly recommend this course.

    Filter by:

    1476 - 1500 of 2,362 Reviews for Algorithms, Part I

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Debadree C

    •

    Mar 15, 2018

    Absolutely great course

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Yunhao Z

    •

    Dec 24, 2017

    Best algorithms course!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By vamsikrishna m

    •

    Nov 23, 2016

    Thank you Very helpfull

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Haochuan C

    •

    Oct 2, 2016

    A responsible professor

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By PETETI N

    •

    Nov 4, 2024

    it was good experience

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Andre H

    •

    Jun 5, 2020

    Is a very good course!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Aijun L

    •

    Aug 23, 2019

    Really a useful course

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Dennis R

    •

    Jul 26, 2019

    nice and clear courses

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By 孟凡

    •

    May 29, 2018

    it's wonderful for me.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By 严文聪

    •

    Dec 25, 2017

    虽然有一些没有中文,但是可以学到很多,感谢。

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Abdulaziz A

    •

    Jul 9, 2017

    Great course and book.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By 舒蕾

    •

    May 18, 2017

    extremely fantastic!!!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Marco F

    •

    May 7, 2017

    Amazing course! Thanks

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Hank L

    •

    Nov 26, 2016

    That is a great course

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Mustafa T

    •

    Feb 17, 2024

    absolutely remarkable

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sooraj R

    •

    Jan 14, 2024

    this course is better

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By 양가영광주_1반_C108

    •

    Aug 4, 2023

    the best of the best!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Joseph F

    •

    Jul 5, 2021

    Sedgewick is da man!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By zhenzhong l

    •

    Jul 4, 2021

    Practical and frendly

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Satyam A

    •

    Apr 7, 2021

    really helpful course

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ping M

    •

    Jun 15, 2020

    I enjoyed the course!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Marat B

    •

    Jul 10, 2019

    the best on the topic

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By 刘杰

    •

    Oct 8, 2018

    讲解详细,要是能提供更多的中文字幕就更好了

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Steve H

    •

    Jun 5, 2018

    神课,好了不说了,我要去上PartII了。

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sammy K

    •

    Jun 3, 2018

    Great course! Thanks!

    • Chevron Left
    • 1
    • ...
    • 55
    • 56
    • 57
    • 58
    • 59
    • 60
    • 61
    • 62
    • 63
    • 64
    • ...
    • 95
    • 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.