About this course: The primary topics in this part of the specialization are: greedy algorithms (scheduling, minimum spanning trees, clustering, Huffman codes) and dynamic programming (knapsack, sequence alignment, optimal search trees).
About this course: The primary topics in this part of the specialization are: greedy algorithms (scheduling, minimum spanning trees, clustering, Huffman codes) and dynamic programming (knapsack, sequence alignment, optimal search trees).
Who is this class for: Learners with at least a little bit of programming experience who want to learn the essentials of algorithms. In a University computer science curriculum, this course is typically taken in the third year.
Taught by: Tim Roughgarden, Professor
Basic Info | Course 3 of 4 in the Algorithms Specialization |
Level | Intermediate |
Commitment | 4 weeks of study, 4-8 hours/week |
Language | English |
How To Pass | Pass all graded assignments to complete the course. |
User Ratings |
Each course is like an interactive textbook, featuring pre-recorded videos, quizzes and projects.
Connect with thousands of other learners and debate ideas, discuss course material, and get help mastering concepts.
Earn official recognition for your work, and share your success with friends, colleagues, and employers.
Purchase Course | |
---|---|
Access to course materials | Available |
Access to graded materials | Available |
Receive a final grade | Available |
Earn a shareable Course Certificate | Available |
Very difficult! That's what heroes do.
DC
Excellent Course. I really enjoyed it. Stretched my imagination and analytical capacity to new frontiers. The problems studied during the course stimulate you to learn more about new algorithms and coding, There's so much more to learn now. Many thanks to Professor Roughgarden and his team for making this available. Keep the great work!
RL
I thought this course was kind of harder than the 2 previous one in the specialization (mainly the problems sets which require way more thinking)
It's a very good quality course to strenghten the basics, but in depth.
Tim Roughgarden manages to turn a dry topic like "Algos" into a sexy hot one!!