Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.7/10 (Our Score)
Product is rated as #33 in category Data Structures and Algorithms

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. It does not offer a certificate upon completion. Princeton University is a private research university located in Princeton, New Jersey, United States. It is one of the eight universities of the Ivy League, and one of the nine Colonial Colleges founded before the American Revolution.

Instructor Details

Robert Sedgewick is the William O. Baker Professor of Computer Science at Princeton, where he was the founding chair of the Department of Computer Science. He received the Ph.D. degree from Stanford University, in 1975. Prof. Sedgewick also served on the faculty at Brown University and has held visiting research positions at Xerox PARC, Palo Alto, CA, Institute for Defense Analyses, Princeton, NJ, and INRIA, Rocquencourt, France. He is a member of the board of directors of Adobe Systems. Prof. Sedgewick's interests are in analytic combinatorics, algorithm design, the scientific analysis of algorithms, curriculum development, and innovations in the dissemination of knowledge. He has published widely in these areas and is the author of several books.

Specification: Algorithms, Part II

Duration

36 hours

Year

2017

Level

Intermediate

Certificate

Yes

Quizzes

No

47 reviews for Algorithms, Part II

4.8 out of 5
45
1
1
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. KINER B S

    This was a wonderful course which covers very interesting topics. I liked the assignments; all were based on interesting and challenging practical problems. The lectures gave a very simple and straightforward explanation to concepts. Thanks to the professors for the amazing resources and also to the mentors who helped throughout the course with assignments and doubts.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Anton H

    Very interesting and useful course. It gave you background in the most algorithms and data structure. It had changed my mind. One notice here… The assignment some times quite challenging and some of them had taken from me about 5 days, however some of them could be really resolved during 3 5 hours. Thanks!

    Helpful(0) Unhelpful(0)You have already voted this
  3. yichen z

    nice!

    Helpful(0) Unhelpful(0)You have already voted this
  4. Li X

    Good lessen for algorithm knowledge learning.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Jiaoxuan L

    Rich content. Liked the teaching style as well. But wish that it had an as strong supporting system as Part I’s and mentors/fellow students could answer more questions.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Wangyu H

    Really illuminating though difficult. Time and effort will pay sooner or later. 😀

    Helpful(0) Unhelpful(0)You have already voted this
  7. Tatiana D

    Complex concepts in plain language. Challenging and interesting practice exercises. Without them it’s impossible to fully understand theoretical part.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Danijel T

    This is really wonderful course with amazing instructors, supportive community and top notch material. I would recommend this course to anyone, it will change the way you think and approach problems. I have been apple to apply some of the things thought in the course to a couple of very hard problems in the company i work at. Until that point nobody had an idea how to solve these problems.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Li F

    great course. Thanks very much for providing this course!

    Helpful(0) Unhelpful(0)You have already voted this
  10. Anil K

    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.

    Helpful(0) Unhelpful(0)You have already voted this
  11. Renlin Z

    Wonderful Class!

    Helpful(0) Unhelpful(0)You have already voted this
  12. Ilyas B

    Best course i ve seen by far

    Helpful(0) Unhelpful(0)You have already voted this
  13. Madhav P

    More than the course content, I liked the problems that were being discussed and the assignment problems.

    Helpful(0) Unhelpful(0)You have already voted this
  14. Batchema

    Challenging and extremely useful!

    Helpful(0) Unhelpful(0)You have already voted this
  15. Ch

    so good, but the quality of the voice is decreased, comparing with the part I !

    Helpful(0) Unhelpful(0)You have already voted this
  16. Hermawan M

    This is an excellent course as an introduction to algorithms. Together with part 1, the Princeton Algorithms series is the best MOOC course I’ve ever done.

    Helpful(0) Unhelpful(0)You have already voted this
  17. Mohit V

    I am very excited to learn from this course.

    Helpful(0) Unhelpful(0)You have already voted this
  18. Vadim

    Awesome course. Even if you are an experienced software developer it can give you many valuable insights!

    Helpful(0) Unhelpful(0)You have already voted this
  19. Maria L V

    Learned a lot though I still have long path in front of me befofe I master it all 🙂

    Helpful(0) Unhelpful(0)You have already voted this
  20. Yachendra R

    Extensive coverage of algorithms, great material and very clear explanation..

    Helpful(0) Unhelpful(0)You have already voted this
  21. shant c

    So finally I got a chance to finish this course. And no surprise the experience was very fulfilling and awesome. The explanation by Dr. Robert and the assignment designed for each week are of very high quality. As usual the assignments have practical applications. The available libraries will save you time from implementing the basic API and focus at algorithm level and reinforce the learning. I would like to thank Dr. Robert, Dr. Kevin, and the mentors for creating this awesome course. I would highly recommend this course.

    Helpful(0) Unhelpful(0)You have already voted this
  22. Mallasamudram P A

    Dr. Sedgewick is simply amazing. I enjoy how he motivates the need for efficient algorithms and applications. I only wish he would offer more courses!

    Helpful(0) Unhelpful(0)You have already voted this
  23. Hanbo S

    Amazing!!!

    Helpful(0) Unhelpful(0)You have already voted this
  24. Michael C

    Excellent course in the very same concise, rigorous style as Part I, highly recommended. Thank you Prof Sedgewick!

    Helpful(0) Unhelpful(0)You have already voted this
  25. Zongwei F

    harder than part1, but the topics are especially important for algorithms learners and future programmers!

    Helpful(0) Unhelpful(0)You have already voted this
  26. Ronald A

    adadad

    Helpful(0) Unhelpful(0)You have already voted this
  27. Amit N

    Awesome! Really liked overall coverage of the course. Good Work.

    Helpful(0) Unhelpful(0)You have already voted this
  28. Lingya H

    Thanks a lot. I will keep going and getting over.

    Helpful(0) Unhelpful(0)You have already voted this
  29. Guibao W

    The ideas are clear and inspiring, the courseware well designed, the programming assignments educational. There are technical interview questions in each section, so definitely needed for fresh job candidates: )

    Helpful(0) Unhelpful(0)You have already voted this
  30. Wassim a

    Amazing course !

    Helpful(0) Unhelpful(0)You have already voted this
  31. Michaelbear

    This is a wonderful class which walks you through the every basic and crucial concepts of the algorithms and data structure. Really helpful! I’d recommend this course to anyone who wants to have a profound understanding of computer science.

    Helpful(0) Unhelpful(0)You have already voted this
  32. Potter

    After learning this course, I found I was never learnt to write a meaningful program before. You let me to think in different way with a more broaden horizon. Thank you all !

    Helpful(0) Unhelpful(0)You have already voted this
  33. Vladimir V

    Great course, makes you smarter.

    Helpful(0) Unhelpful(0)You have already voted this
  34. wsx

    awesome !!!

    Helpful(0) Unhelpful(0)You have already voted this
  35. Oliver Z

    Fantastic course! learned a lot

    Helpful(0) Unhelpful(0)You have already voted this
  36. Jack

    Great course, a little fast paced, and more advanced than the first. But you’ll get high quality animations of the graph and string algorithms and fun assignments that will make you better at Java. Maybe the best explanation of radix sorting I’ve ever seen. The optional last week of the course introduces linear programming, reductions, and intractability which serve as motivational primers for further study. My only gripe is wanting more assignments, maybe one for each lecture, but 5 are likely enough for most people.

    Helpful(1) Unhelpful(0)You have already voted this
  37. Salman A M

    Pretty good material, although exercises could be more interactive.

    Helpful(0) Unhelpful(0)You have already voted this
  38. Sam T

    Excellent and challenging course. The assignments were tough but enriching. Worth every bit of time.

    Helpful(0) Unhelpful(0)You have already voted this
  39. Shining S T

    WOAH! WHADUP

    Helpful(0) Unhelpful(0)You have already voted this
  40. Sapozhnikov K

    Awesome series. It was not easy, but really helpful.

    Helpful(0) Unhelpful(0)You have already voted this
  41. Edwins L P

    Excellent course and materials about algorithms and data structures. Very challenging exercises that make you think hard to achieve the passing score.

    Helpful(0) Unhelpful(0)You have already voted this
  42. Andrew H

    Sometimes the homework assignments made me want to give up on the course and move on, but I have realized that I have become a better programmer than before and the homework really stretched my problem solving skills

    Helpful(0) Unhelpful(0)You have already voted this
  43. Rajneesh v

    one of the best described course, content and presentation is way way better than other similar courses.

    Helpful(0) Unhelpful(0)You have already voted this
  44. Timur S

    Excellent, as expected.

    Helpful(0) Unhelpful(0)You have already voted this
  45. Petro V

    Very good and deep course.

    Helpful(0) Unhelpful(0)You have already voted this
  46. Breeze L

    obviously huge efforts paid to design this wonderful online course

    Helpful(0) Unhelpful(0)You have already voted this
  47. Anton M

    Fabulous course! A bit harder than first part, but still great and engaging.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare