views:

2170

answers:

13

Do you watch video lectures? MIT, Stanford, Berkeley and lots of other universities provide online learning materials,lectures.. What are your favorite ones?

+8  A: 

While they're not all directly related to CS, I like the Google Tech Talks. They're almost always interesting and well-done.

p5ycho_p3nguin
+3  A: 

The SICP lectures are my favourite.

TraumaPony
A: 

The Structure and Interpretation of Computer Programming lectures by Hal Abelson and Gerald Jay Sussman. They are a nice accompaniment to the book, and enlightening.

Kyle Burton
+30  A: 

The Structure and Interpretation of Computer Programs MIT course, by Hal Abelson and Gerald Jay Sussman, is truly a timeless classic.

Also, UC-Berkeley has a very similar course that can be found here. I have only watched the first few lectures of the UC-Berkeley course, but so far they've been just as good.

Esteban Araya
Probably the best there is!!
Joce
+1 - thanks - had no idea they existed
Faisal Vali
The UC-Berkeley's Lecture is tooo good. Highly recommend it.
kunjaan
+2  A: 

It's not exactly a lecture from a university, but I watch the 10-minute web casts from dimecast. You don't have to spend a lot of time getting a intro (sometimes more advanced) to different topics.

Fossmo
A: 

The CERIAS Security Seminars at Purdue are fantastic.

The weekly security seminar has been held every semester since spring of 1992. We invite personnel at Purdue and visitors from outside to present on topics of particular interest to them in the areas of computer and network security, computer crime investigation, information warfare, information ethics, public policy for computing and security, the computing "underground," and other related topics.

+2  A: 

I tend to use Berkeley's and MIT's. OCW tends to be more centralized and organized, but it's quite easy to find the actual course websites for Berkeley classes for lecture notes and so on (in addition to lectures from here).

Kaushik
The link should be - http://webcast.berkeley.edu/courses.php
Shrivara
+3  A: 

YUI Theater has some great lectures on JavaScript.

Channel 9 has some good discussions on Microsoft technologies.

MIT TechTV has some interesting videos.

Stanford has a good iPhone programming course on iTunes U.

Ferruccio
+1  A: 

Knuth's Computer Musings.

They used to be available at Stanford Center for Professional Development, but seem to be offline at the moment. I imagine they are still on Stanford iTunes, though.

Michael Dorfman
+2  A: 

There is a good list I found here. It consists of Programming Methodology, Programming Abstractions and Programming Paradigms. I really am enjoying the programming paradigms lecture series.

Shrivara
+4  A: 

The Programming Paradigms lectures from Jerry Cain at Stanford.

The first few lectures are a great overview of memory management and generic programming in C. He describes complicated examples clearly and covers quite a lot of material in an hour.

Later lectures introduce other paradigms through examples in C++, Python, and Scheme.

Jake Stewart
+2  A: 

MIT's Introduction to Algorithms. Btw, an almost complete list of online lectures is captured in this blog.

+1  A: 

I am presently following Standford's course CS106A, Programming Methodology

Ibn Saeed