Hacker News new | ask | show | jobs
by osoba 3041 days ago
In addition to the Stanford courses mentioned in another comment, there are also two Princeton courses taught by Sedgewick https://www.coursera.org/instructor/~250165 and the MIT course taught by Demaine https://ocw.mit.edu/courses/electrical-engineering-and-compu...
2 comments

The followup to the Demaine one is great too. Not at all intro, but great if your foundations are strong.

https://ocw.mit.edu/courses/electrical-engineering-and-compu...

Would you say this is good for someone who has recently graduated and has been in industry for a year or so to refresh on?
They touch on a bunch of decently exotic data structures like van Emde Boas trees and things like cache oblivious data structures. If you're comfortable with data structures and algorithm design (which it sounds like you are, from your description) it should be accessible. At the end of the day it's just a graduate level CS course.
Sedgewick also has some great books.