views:

216

answers:

3

I recently found (through a link in some blog post) a series of lectures from a 1986 MIT course on Structure and Interpretation of Computer Programs. Although I only found it yesterday, I'm addicted to it.

What's remarkable about these lectures in particular (I haven't finished watching the entire series) is the clarity with which complex ideas are presented. Not to mention all the LISP nostalgia it induces. It certainly is sharpening my mind reminding me of all the abstract notions I learnt about in school (No, I did not go to MIT).

My question is are there more of these kinds of gems available online? If yes, is there an "all serious programmers must watch these" type list that some one has/knows of?

A: 

Any person which is good at explaining things will give you kicks. It's not so much about what it's about it's more about who is presenting it and how. However, when they to come together, they form awesome enlightening content/presentations.

Among my favorite speakers I have gathered a few I check back with regularly. Here's a short list.

I can't think of them all right now, but there's plenty people out there with great experience to share, these are just a few of people that have inspired me.

John Leidegren
I agree on the impact of presentation style etc. What I find most compelling about *these* is that the content is basic elementary CS. Well, maybe not freshman level, but not grad-school level either. Yet so many professors tend to mangle these horribly. Thanks for linking to those speakers.
Adnan
A: 

I don't know if this is exactly the same thing as you already have, but I found some similar lectures recently. I haven't had time to give them a good viewing, but it seems interesting. If I could, I would offer you some more, but I'm still on the look out for it myself.

Seburdis
Yup, they are the same ones I have.
Adnan
+1  A: 

If you search for Google EngEDU you get some of the internal lectures (called Google Tech Talks), some of which are really interesting. For example:

PimTerry