I've also found another great resource in the same vein as the MIT OpenCourseWare; the National Programme on Technology Enhanced Learning (NPTEL), which is a large collection of course material from all of India's Technical Institues, including a YouTube Channel full of complete semesters of video lectures.