Here's one of the featured videos from a Harvard course on computer science .
Watch it on FreeVideoLectures.Com
Applications for Education
Free Video Lectures provides access to some of the world's leading instructors sharing their knowledge and wisdom. While you could access the same content by searching the web, Free Video Lectures puts great content in one place for you and your students to access.
Here are some related items that may be of interest to you:
30+ Alternatives to YouTube
YouTube Edu - 100+ Colleges on YouTube