MOOCs, (pronounced mooo-ks), Massive Open Online Courses are free courses taught online by a number of universities: Harvard, MIT, Stanford, University of Michigan, University of Pennsylvania, and many others. The courses range in subject from chemistry, physics, programming, computer science, business, history, political science, philosophy, Nordic film studies, and too many subjects to fully mention here.

Classes have lectures, some both audio and webcasts, they may include written assignments, online discussions, quizzes, and written assignments often graded by other students using rubrics. Courses may offer a certificate of completion.

There are several sites that aggregate the courses from different universities:

Khan Academy
Canvas Network
Code Academy

Try googling webcasts @ ucberkeley