qqp question1: Is Algorithms: Design and Analysis Part 1 (Coursera) by Stanford University a good course to start learning Algorithms from the beginning? question2: What's your opinion of the Analysis of Algorithms course by Robert Sedgewick on Coursera?