Stanford has announced that its core computer science courses are now available free online.
Stanford Engineering Everywhere
Also, see this Tomorrow's Professor posting about Stanford's other efforts to offer online-enabled courses.
TP Msg. #1152 Stanford Faculty Collaborate to Improve Online Education
Posted on February 13, 2012
Professors are building new software to simplify lecture recording, host course material online, spark discussion among students and teachers and share Stanford courses. Others are testing these new tools in the classroom.