Computer Science: Free Courses

Get free Computer Science courses from the world’s leading universities. You can download these audio & video courses straight to your computer or mp3 player. For more online courses, visit our complete collection of Free Courses.

  • Artificial Intelligence – Introduction to RoboticsYouTubeiTunesMultiple formats – Oussama Khatib, Stanford
  • Artificial Intelligence – Natural Language ProcessingMultiple formats – Christopher Manning, Stanford
  • Artificial Intelligence – Machine LearningYouTubeiTunesMultiple formats – Andrew Ng, Stanford
  • Artificial IntelligenceYouTube – P.Dasgupta, IIT
  • Building Dynamic Web SitesVideo & AudioRss FeediTunes - David Malan, Harvard Extension
  • Computer GraphicsYouTube – Sukhendu Das, IIT
  • Computer NetworksYouTube – S.Ghosh, IIT
  • Computer Science 1Feed – UCLA
  • Discrete Mathematical Structures YouTube – Kamala Krithivasan, IIT
  • Introduction to Computer Science and Programming - YouTubeiTunes – Eric Grimson, John Guttag, MIT
  • Introduction to Computer Science: Programming MethodologyYouTubeiTunesMultiple formats – Mehran Sahami, Stanford
  • Introduction to Computer Science: Programming Abstractions - YouTubeiTunes - Multiple formats – Julie Zelenski, Stanford
  • Introduction to Computer Science: Programming Paradigms - YouTubeiTunes - Multiple formats – Jerry Cain, Stanford
  • Introduction to ComputersFeed – Americ Azevedo, UC Berkeley
  • Introduction to Computer GraphicsYouTube – Prem Kalra, IIT
  • Introduction to Problem Solving & ProgrammingYouTube – Deepak Gupta, IIT
  • iPhone Application Development (Spring 2009)iTunes – Stanford
  • iPhone Application Development (Winter 2010)iTunes – Stanford
  • Multimedia Systems - iTunes – Surendar Chandra, Notre Dame
  • Operating Systems and System ProgrammingiTunesFeed – Multiple professors, UC Berkeley
  • Operating Systems PrinciplesiTunes – Surendar Chandra, Notre Dame
  • Principles of Digital Communications I - YouTubeiTunes – Profs Gallagher and Zheng, MIT
  • Principles of Digital Communications II - YouTube – MIT
  • The Future of the InternetiTunes – Ramesh Johari, Stanford
  • The Structure and Interpretation of Computer ProgramsiTunesVideo FeedStream – Brian Harvey
  • Understanding Computers and the InternetiTunesFeed – David Malan, Harvard University
    For a full lineup of online courses, please visit our complete collection of Free Courses.
Share:
  • Twitthis
  • StumbleUpon
  • del.icio.us
  • Google Bookmarks
  • Reddit
  • LinkedIn
  • RSS


  • iphonegraphic2
    stanfordows2
  • Subscribe

    Get updates as soon as they go live, via RSS feed, email and now Twitter!

    rssemail


    Follow on Twitter

    Get the latest from our Twitter Stream.

    go


    Why can't we be friends?

    go


    Suggest a Link

    Got a link we should post? Send it our way!

    go

  • About Us

    Open Culture editor Dan Colman scours the web for the best educational media. He finds the free courses and audio books you need, the language lessons & movies you want, and plenty of enlightenment in between.

  • Advertise on Open Culture

    Open Culture receives about 325,000 visits per month and has over 28,000 subscribers. Get your message in front of our smart, savvy audience today.