Awesome course! Professor Roughgarden is fantastic. The material was appropriately challenging. Perfect amount of rigor. Only one minor squabble: the hash problem set is terribly misleading.
It was an awesome experience to learn from such a teacher. Now I have a much clear view of the graph algorithms. I have enjoyed this course. Thanks to Stanford for offering this course.
by Garrett M•
assignments didn't seem as interesting or complex as class 1, besides week 1 of class 2. Lecture material was high quality however, and the advanced optional material is appreciated
by Songmao L•
Hope the professor could teach more about hashing and give a detailed implementation of some data structures or supply some interface template code.
by Joseph B•
This course was much harder than the first one. Plan to spend extra time doing the assignments. However, it is totally worth it!
by Putcha L N R•
Great course! Best one for refreshing concepts! Can act as a starting point too! Absolutely love the explanation.
by Marko D•
Great coverage of graphs and basic implementations. Wish hash implementation was discussed in more details.
by Manu A•
more examples of hashing algorithms could have been introduced (like consistent hashing, Murmur hash etc.)
by Rudransh J•
An exhaustive and engaging course. Recommended if you can work hard with dedication. Overall very nice
by Fan Y•
The optional components seem to be important to answer the quizzes and questions for some weeks.
by Utsav S•
it helped me a lot specially the hash table content portion..Thanks a lot
by ALLA K R•
i understand algorithms very well thank u for learning me more detail
by Sandeep P•
Very nice introduction to Graph Search. Thanks to the instructors!
by Mohit S•
by Rakshit G•
by Sudhanshu B•
I feel it is an ok course, however the assignments can be made better. The assignments in Alogorithms offered by princeton are more interesting and meaningful.
by Michael B•
Some of the problem sets were a little fiddly. Especially the last one, which was crushingly terrible if you tried to actual use the solution he told you to.
by Joern K•
Sometimes badly synchronized, there are also mistakes in the videos which haven't been corrected.
by Nadanai L•
Wonderful material but some issues with programming assignments which need updating
by Tianyi Z•
The first programming assignment is just too bad.
by Prasanna M R•
good in depth knowedge.
by Aditya A•
the audio is not in sync with the video.