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.