HUNDREDS of videos! Sorry for the sensational title, but I stumbled on this amazing list just now that someone put together of entire college COURSES on computer science. Computer Architecture, Operating System Analysis, Programming Languages, the list goes on and on. Spread the love! It's like getting a full college education for free!