• 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:

    1101 - 1125 of 2,362 Reviews for Algorithms, Part I

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Devesh P

    •

    Dec 27, 2017

    start with basic and deep understanding of algorithm.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Tomer B

    •

    Oct 21, 2017

    great course - a clear pragmatic useful course ! thx

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Nate

    •

    Aug 15, 2017

    A great foundation in data structures and algorithms.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By crisChan

    •

    May 1, 2017

    really great,but it's a little bit difficult to me...

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Alex F

    •

    Dec 29, 2016

    My programming skills reached new heights. Thank you!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Kakarla P S

    •

    Oct 10, 2024

    I had gone through many achievements in this course.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Azat K

    •

    Jan 21, 2023

    The most valuable course for a software developer!!!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Amit D

    •

    Jan 11, 2022

    Excellent course on Algorithms. Challenging problems

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Олег Б

    •

    Oct 24, 2021

    The must-have knowledges for each software engineer

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Andres f P c

    •

    Mar 27, 2021

    it is wonderful but I need more training to start it

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By TWR1997

    •

    Jul 14, 2020

    A great classical course, a great veteran professor!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By AJAL R

    •

    Jun 11, 2020

    Quite challenging but worthy for lifetime knowledge.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Raqeeb A k

    •

    May 23, 2020

    Hand's down, the best data structures course online.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ananth D

    •

    May 8, 2019

    A great course for the very beginners to start with.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Amit k

    •

    Aug 24, 2018

    Really rigorous and a lot to take in. Learned a lot.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Teng H

    •

    Jan 20, 2018

    great material, great slides, I will surely continue

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Bence M

    •

    Dec 2, 2017

    I was detailed enough. Tasks were quite interesting.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Reza M

    •

    Nov 8, 2017

    Thanks the masters Robert Sedgewick and Kevin Wayne.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ezequiel W

    •

    Sep 14, 2017

    Excellent Course! Learned a lot! Hope to do Part II!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Filip

    •

    Jul 23, 2017

    Excellent course, with very interesting assignments.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Yang T

    •

    Dec 1, 2016

    It makes the algorithms more simple and interesting.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Belkacem L

    •

    Oct 4, 2016

    Loved it, basic knowledge for any serious programmer

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By zhangbingyi

    •

    Oct 1, 2016

    amazing class! the best class that I have ever seen!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By 姚锐

    •

    Oct 21, 2024

    learnt a alot about algorithms and java,very useful

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Lynn

    •

    Mar 3, 2022

    很棒,尤其是每周的project。别被第一个project的难度吓到了,我个人感觉第一个反而是最难的。

    • Chevron Left
    • 1
    • ...
    • 40
    • 41
    • 42
    • 43
    • 44
    • 45
    • 46
    • 47
    • 48
    • 49
    • ...
    • 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.