Hacker News new | ask | show | jobs
by ahamedirshad123 3047 days ago
Don't know about the best, but I learned a lot from these two courses.

https://lagunita.stanford.edu/courses/course-v1:Engineering+...

https://lagunita.stanford.edu/courses/course-v1:Engineering+...

5 comments

+1 for these. I took them a few years ago, and really enjoyed them! I reviewed both of them in detail:

https://henrikwarne.com/2012/05/08/coursera-algorithms-cours...

https://henrikwarne.com/2013/02/18/coursera-algorithms-cours...

Tim Roughgarden is a fantastic teacher. I personally love his style and speed. He throws in some humor here and there and makes learning a lot of fun. His lectures on graphs are absolutely brilliant.

This same course is available on Coursera as well.

These were my favorite courses on Coursera. A lot of the course material is available here. http://theory.stanford.edu/~tim/algorithmsilluminated.html

There’s also the book “Algorithms Illuminated: Part 1: The Basics” by Tim Roughgarden

https://www.amazon.com/gp/aw/d/0999282905/

Yes. Same as Coursera. I took this on Coursera only, before specialization thing happened. Don't know if the course videos and exercises are fully available for audit purpose.
Thanks, I've looked at the syllabus and it seems to be exactly what I'm looking for (Asymptotic analysis, and coverage of the most widely known algorithms).
Second this recommendation really enjoyed these courses as well. Tim explains everything in an easy to follow way.
I can also really recommend these courses. Really like how Tim teaches!