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

Algorithms (Jeff Erickson)

University of Illinois Urbana-Champaign

1 recommender · 1 thread · recommended in 1 year, 2020 · score 1.0

Search for it ↗

Jeff Erickson's algorithms course notes from the University of Illinois Urbana-Champaign, covering algorithm design and analysis including dynamic programming. The notes are distributed freely as lecture material.

Commenters say they couldn't recommend Erickson's lecture notes more for algorithms and dynamic programming, and one uses them as a reference for brushing up on these topics.

Algorithms & Data Structuresintermediatefreeself-paced text#algorithms#dynamic programming#erickson#lecture notes#university of illinois

Recommendations by year

20062026

What commenters said (1)

  1. Strongly recommendsjames_white2020in “Computer Science textbooks that are freely available online”

    Couldn't recommend Jeff Erickson's lecture notes more for algorithms, DP, and the like. I too did rather poorly in the class so you're not alone! In a similar vein, Lawrence Angrave, a systems programming lecturer, has a wonderful crowd-sourced "book" [1] on all things systems programming. It is my go to resource for brushing up on these topics. Lastly, David Forsyth, a statistics/applied ML lecturer has a gold mine of a book for diving into ML and difficult concepts that come with it [2]. [1] https://github.com/angrave/SystemProgramming/wiki [2] http://luthuli.cs.uiuc.edu/~daf/courses/AML-18/learning-book...

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