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 Feiyu L
•Very clear introduction of Data structures like Heap, Tree, and good introduction of graph.
By Hrithwik S
•One of the best theory course on Introductory Graph Algorithms and Basic Data Structures
By liping l
•great course which provided me with a strong foundation in data structure and algorithm.
By Muskan K
•The course was great. But the assignments were challenging and little time consuming.
By josh c
•I really enjoyed the course material as well as Professor Roughgarden's lecturing.
By Peter C
•Excellently presented and crafted course. Coursework was challenging but solvable.
By Alvaro J P F
•Great course, at least for people like me who lack of computer science background.
By haifang z
•This course let me feel algorithms is not hard as I thought. It is worth to learn
By Kevin H
•Great Course for really diving into data structures and algorithms. Thanks Tim!
By Chi M
•clearly instruction to learn algorithm and well-designed assignment to practice
By vacous
•Very solid contents, hope the programming assignments can be more challenging
By Badrinath R
•Fantastic course. Learned a lot, especially from the programming assignments.
By Peregrine D
•Overall well pitched course. One questionable assignment given the context.
By Minyue D
•Really love this course! Really informative and nice homework assignment!
By David D
•A really great course. Although the last PA was not really my favorite.
By Aishwarya R
•Learnt about graphs, trees, heaps, hashing! The course is enlightening.
By Frank J M
•Great course. The programming problems really added to the material.
By Manoj K
•Great Course for an intermediate understanding of graph algorithms.
By Jonathan H
•One of the best specializations on this site. Highly recommended!
By Nguyen T
•Lots of basic data structures covered. Very good introduction!
By KengHwee
•Great introduction to graph structures, had fun learning :)
By Anil K M
•One of the most important courses in the specialization.
By Yiming Z
•A Great course! Just feel excited to continue learning!
By Julius S
•Good introductory coverage and challenging assignments.
By Pratik P
•Really cleared some vital concepts on Data Strucctures