I'm a Stanford student, and I can tell you that Roughgarden is one of the best lecturers at Stanford. If you're thinking about taking a class, I would highly recommend this one. Plus, the material is awesome.
Can anyone (at Stanford or otherwise) tell me if there is a follow up course? The (online) course title says "Design and Analysis of Algorithms I". Is there a Design and Analysis of Algorithms II (or III or IV)?
Isn't that the exact reason they should be put online though? If there are say 5,000 students worldwide (vs 150,000 for the AI course) that is still a massive multiple. I sincerely hope Stanford doesn't stop at the "Introduction to X" courses. The upcoming "Probablistic Graphics Models" class seems reasonably advanced, and is hopefully a harbinger of things to come.