Latest Courses
Business Analytics: Use Data Analysis for Financial IndustryCheck course
Akka Streams with Scala | Rock the JVMCheck course
Android app development course from Beginner to ProfessionalCheck course
Akka Serialization with Scala | Rock the JVMCheck course
Akka Remoting and Clustering with Scala | Rock the JVMCheck course
Learn C++ from scratchCheck course
Learn Dart & Flutter for Native Mobile Apps DevelopmentCheck course
Java Multithreading & Concurrency - Interview Practice ExamsCheck course
Programming Bootcamp for Kids and BeginnersCheck course
java EE : Practice Tests for Java EE CertificationCheck course
Business Analytics: Use Data Analysis for Financial IndustryCheck course
Akka Streams with Scala | Rock the JVMCheck course
Android app development course from Beginner to ProfessionalCheck course
Akka Serialization with Scala | Rock the JVMCheck course
Akka Remoting and Clustering with Scala | Rock the JVMCheck course
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.7/10 (Our Score)
Product is rated as #34 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. Avatar

    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. Avatar

    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. Avatar

    yichen z

    nice!

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

    Li X

    Good lessen for algorithm knowledge learning.

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

    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. Avatar

    Wangyu H

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

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

    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. Avatar

    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. Avatar

    Li F

    great course. Thanks very much for providing this course!

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

    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. Avatar

    Renlin Z

    Wonderful Class!

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

    Ilyas B

    Best course i ve seen by far

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

    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. Avatar

    Batchema

    Challenging and extremely useful!

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

    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. Avatar

    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. Avatar

    Mohit V

    I am very excited to learn from this course.

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

    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. Avatar

    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. Avatar

    Yachendra R

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

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

    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. Avatar

    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. Avatar

    Hanbo S

    Amazing!!!

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

    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. Avatar

    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. Avatar

    Ronald A

    adadad

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

    Amit N

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

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

    Lingya H

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

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

    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. Avatar

    Wassim a

    Amazing course !

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

    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. Avatar

    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. Avatar

    Vladimir V

    Great course, makes you smarter.

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

    wsx

    awesome !!!

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

    Oliver Z

    Fantastic course! learned a lot

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

    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. Avatar

    Salman A M

    Pretty good material, although exercises could be more interactive.

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

    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. Avatar

    Shining S T

    WOAH! WHADUP

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

    Sapozhnikov K

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

    Helpful(0) Unhelpful(0)You have already voted this
  41. Avatar

    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. Avatar

    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. Avatar

    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. Avatar

    Timur S

    Excellent, as expected.

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

    Petro V

    Very good and deep course.

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

    Breeze L

    obviously huge efforts paid to design this wonderful online course

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

    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
    Reset Password
    Compare items
    • Total (0)
    Compare
    Shopping cart