Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
#1279 overall

Algorithms, Part I (Stanford Algorithms specialization, Tim Roughgarden)

Coursera

1 recommender · 1 thread · recommended in 1 year, 2013 · score 0.7

Search for it ↗

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

What commenters said (1)

  1. Recommendsxjtian2013in “Algorithms, Part I: Kevin Wayne and Robert Sedgewick”

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

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help