
#425 on Reddit
Analysis of Algorithms
Coursera
3 recommenders · 3 threads · recommended in 2 years, 2019–2021 · score 3.3
Princeton's Analysis of Algorithms course on Coursera covers general algorithmic techniques such as dynamic programming, greedy strategies, and approximation algorithms, along with mathematical methods for analyzing an algorithm's performance.
Commenters call it a good, refreshing course on analyzing running times and general algorithmic techniques, and note that it is free to access.
Algorithms & Data Structuresintermediatefreevideo lectures#algorithms#complexity analysis#dynamic programming#greedy algorithms#princeton#java
Recommendations by year
20192021
So he wants you to already know that? Interesting. We had an entire course of algorithms and analysis of them. Coursera offers a great Analysis of Algorithms course that covers this. ( I believe they use Java, if that matters to you) I took it a couple of years ago to refresh and it's quite good…
Have a look at this course: https://www.coursera.org/learn/analysis-of-algorithms#syllabus
If you did the Princeton Algorithms course and have two years experience as a professional developer you're way too advanced for CS50 and other intro classes. The classes I'd recommend for someone in your position are: * Networking (probably the most relevant for you since you're a front-end dev…
Check out coursera.org and edx.org. Im currently taking a class on R based statistics, analysis of algorithms, telecommunications (using matlab), machine learning, and have one on data science starting soon as well as on the finite element method. Most are pretty heavily math based and require a…