The thing about 6.046 is that a lot of the lectures are taken straight from CLRS chapters. Reading the book is equivalent to what you're saying.
When you start having classes without textbooks, some upper level algorithms classes at MIT have what they call 'scribes' to do almost exactly what you're planning on doing.
When you start having classes without textbooks, some upper level algorithms classes at MIT have what they call 'scribes' to do almost exactly what you're planning on doing.
For example, here is the Advanced Algorithms home page (http://courses.csail.mit.edu/6.854/current/) and here for example are the scribe notes on Min-Cost Flows. http://courses.csail.mit.edu/6.854/06/scribe/s11-minCostFlow...
Worthwhile searching around if you're looking for this kind of thing.