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

    1051 - 1075 of 2,362 Reviews for Algorithms, Part I

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Andrii

    •

    Feb 26, 2020

    Very interesting course, and Sedgewick is amazing lector.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ali S

    •

    Dec 18, 2017

    Great course to gain a hands on experience on algorithms.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Remy L

    •

    Oct 16, 2017

    Very useful lectures and awesome programming assignments!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ерошенков Д

    •

    Oct 24, 2016

    Good course and assignements(make you think). I liked it.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Prakash A

    •

    Jan 10, 2024

    Thank you professors, Robert Sedgewick, and Kevin Wayne.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Jon H

    •

    Jan 30, 2021

    Great lectures backed by very good hands-on assignments.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Никита В

    •

    Nov 30, 2018

    Great course with awesome lectures and very useful tasks

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By DHRUVESH D

    •

    Sep 17, 2018

    very nice course got many more things to learn thank you

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By MH

    •

    Feb 6, 2018

    Very good, but the assignment is a little bit difficult.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Deleted A

    •

    Dec 7, 2017

    Really great course with great algorithm implementation.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Tim Z

    •

    Sep 17, 2017

    best course to learn basic data structure and algorithm!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By harshit s

    •

    Jun 6, 2017

    One of the best course to build basics in DataStructure.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Mofeng

    •

    Apr 17, 2017

    very Nice course. The best algorithm course in the world

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Gustavo B

    •

    Feb 7, 2017

    Great content, very well explained, great exercises too.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Nan X

    •

    Dec 10, 2016

    very good course, and the assignments are very challenge

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Frimpong K

    •

    Sep 4, 2016

    Good course course with good instruction from professors

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sergey E

    •

    Dec 8, 2023

    I loved the course so much! Looking forward for part II

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Hayk G

    •

    Oct 1, 2023

    Thank you for sharing such valuable knowledge for free.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Qin X

    •

    May 30, 2023

    it will perfect if there are dynamic programming topics

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Engleang S

    •

    Jan 20, 2021

    Comprehensive course and cover many area in Algorithms.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By elia n

    •

    Nov 10, 2020

    not ready for this right now, taking programming first.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Xiaoyuan W

    •

    Jun 5, 2020

    Very good course. The algorithms are clearly explained.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Zhuojun Q

    •

    Jan 3, 2020

    so grateful !!! I love the project and the teacher !!!!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Yunfei D

    •

    Jan 9, 2019

    I love the assignments which really level up my skills.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By adil f

    •

    Sep 6, 2018

    One best course to learn algorithms and data structure.

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

    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.