Petar Maymounkov's
6.854J – Advanced Algorithms with David Karger, Fall 2005

Related links:

Scripted Notes

Solution Sets: