Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
Dynamic Programming (Abhi Shelat, CS 4102)
Image: youtube.com
#1149 overall

Dynamic Programming (Abhi Shelat, CS 4102)

University of Virginia

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

Go to course ↗

A University of Virginia lecture series by Abhi Shelat (CS 4102) covering dynamic programming, the technique of solving problems by combining solutions to overlapping subproblems. Lectures are hosted as a YouTube playlist.

One commenter says Shelat's lectures have the best explanation of DP they found.

Algorithms & Data Structuresintermediatefreevideo lectures#dynamic programming#algorithms#university course#shelat

Recommendations by year

20062026

What commenters said (1)

  1. Recommendsyogeshp2016in “Ask HN: What are good resources for studying Dynamic Programming?”

    I found lectures on DP by University of Virginia Prof Abhi Shelat to have best explanation of DP

    https://www.youtube.com/playlist?list=PL5ro5yPzj5qDlSYHx9Luz...

    http://www.cs.virginia.edu/~shelat/16s-4102/

    If you need to understand specific DP problems that are common in competitive programming and interviews, then you should check out Tushar's channel at Youtube

    https://www.youtube.com/playlist?list=PLrmLmBdmIlpsHaNTPP_jH...

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