views:

250

answers:

7

Hi, I like to watch programming screencasts and listen to podcasts on those topics.

Lately I got into doing online topcoder algorithm competitions and am studying algorithms day and night.

Where online can I find video/audio materials related to algorithms? I know others here have asked about general programming videos and podcasts, but I'm interested in strictly algorithmical topics and not technologies like rails or java or whatever. Video lectures would be ok, but preferable greater than 2nd year of university material. Most video lectures I found online were intro or intermediate courses, i want more in depth stuff.

A: 

Generally at the University online courses. Check out this SO thread: Best free online Computer Science college courses.

JP Alioto
+3  A: 

One example: MIT's OpenCourseWare page for the Video Lectures from the MIT Introduction to Algorithms course:

http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-046JFall-2005/VideoLectures/index.htm

Amber
I've seen those. They're great, but a bit too introductory. Lots of topics not covered
ulver
+1 for the MIT Open Course Ware links.
+1  A: 

Check out these great blog posts: MIT’s Introduction to Algorithms

Nick D
A: 

Take a look at iTunesU via the iTunes store. They've got a ton of CS lectures, including multiple CS lectures from MIT and Stanford. If I recall correctly, the second CS course from Stanford (not the Intro course) covers algorithms.

A: 

If the MIT material is too basic for you, unfortunately, I don't know of very many screencasts or videos to recommend. I did watch this Christmas lecture from Donald Knuth that discusses some fascinating properties of spanning trees, and took quite a bit of careful attention for me to follow. I recommend it.

mquander
A: 

These are the two series of lectures I have found very helpful.

  1. Ars Digita

  2. Video Lectures from NPTEL

Christy John