I only wish there was a similar class for Algorithms/Data Structures. Almost all other subjects, I've found good resources online which I can learn from, but MIT's old Algorithms and Data Structures class, taught by Prof.Charles Leiserson, is a far advanced class. It focuses more on the theoretical proofs, methods, than it does on implementing the actual algorithms. Not lying, I was in tatters after watching some of the lectures, lost confidence, and was convinced I would never be a good programmer. (I'm better now, and more confident in my abilities).
Lets hope there's more good stuff online.