#1279 overall
Algorithms, Part I (Stanford Algorithms specialization, Tim Roughgarden)
Coursera
1 recommender · 1 thread · recommended in 1 year, 2013 · score 0.7
A Coursera course on the design and analysis of fundamental algorithms and data structures, taught as the first part of the Stanford Algorithms specialization by Tim Roughgarden. It is the Stanford series as the commenters describe it, not the Princeton Algorithms, Part I course by Sedgewick and Wayne.
Commenters present it as the Stanford series taught by Roughgarden, which they rank above the Princeton course; the one comment here compares the two and prefers the Stanford ones.
Algorithms & Data Structuresintermediatevideo lectures#algorithms#data structures#roughgarden#stanford#coursera
Recommendations by year
20062026
I found the video lectures for this course extraordinarily boring compared to the Stanford algorithms courses taught by Roughgarden. Sedgewick is a brilliant computer scientist, but those videos really put me to sleep.
Both classes are still solid offerings from Coursera, but having gone through both levels of both, I'd recommend the Stanford ones first.
Also, I don't know if this has changed, but the programming assignments required a custom Java installation provided by Princeton with a bunch of extra packages specifically for the course. I found that a little weird compared to the Stanford class's approach of just giving you an input file and verifying the output provide (ala a coding competition).