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 Robotics - YouTube - iTunes - Multiple formats – Oussama Khatib, Stanford
  • Artificial Intelligence – Natural Language Processing - Multiple formats – Christopher Manning, Stanford
  • Artificial Intelligence – Machine Learning - YouTube - iTunes - Multiple formats – Andrew Ng, Stanford
  • Artificial Intelligence - YouTube – P.Dasgupta, IIT
  • Bits - Multiple Formats – Harry Lewis, Harvard
  • Building Dynamic Web Sites - iTunes - Video & Audio – David Malan, Harvard Extension
  • Building Mobile Web Sites - iTunes - Web Site - David Malan, Harvard Extension
  • Computational Camera and Photography - Download Course – Ramesh Raskar, MIT
  • Computer Graphics - YouTube – Sukhendu Das, IIT
  • Computer Language Engineering - YouTube - iTunes Video - Web Site – Martin Rinard, MIT
  • Computer Networks - YouTube – S.Ghosh, IIT
  • Computer System Engineering - Web Site – Profs. Robert Morris and Samuel Madden, MIT
  • Data Structures - iTunes Video – Paul Hilfinger, UC Berkeley
  • Developing Apps for iOS (iPhone & iPad) - iTunesU – Paul Hegarty, Stanford
  • Discrete Mathematical Structures YouTube – Kamala Krithivasan, IIT
  • Intensive Introduction to Computer Science Using C, PHP, and JavaScript - Multiple Formats – David Malan, Harvard
  • Introduction to Algorithms - iTunes - YouTube - Web Site –  Prof. Charles Leiserson & Erik Demaine, MIT
  • Introduction to Computer Programming for Scientists and Engineers - iTunes Audio - iTunes Video – Roberto Horowitz, UC Berkeley
  • Introduction to Computer Science and Programming - YouTube - iTunes - MIT Web Site – Eric Grimson, John Guttag, MIT
  • Introduction to Computer Science: Programming Methodology - YouTube - iTunes - Multiple formats – Mehran Sahami, Stanford
  • Introduction to Computer Science: Programming Abstractions - YouTube - iTunes - Multiple formats – Julie Zelenski, Stanford
  • Introduction to Computer Science: Programming Paradigms - YouTube - iTunes - Multiple formats – Jerry Cain, Stanford
  • Introduction to Computer Graphics - YouTube – Prem Kalra, IIT
  • Introduction to Embedded Systems - YouTube – Professors Sanjit Seshia, Edward A. Lee, UC Berkeley
  • Introduction to Problem Solving & Programming - YouTube – Deepak Gupta, IIT
  • iPhone Application Development in iOS5 (Fall 2011)- HD video iTunes - Standard-Def Video iTunes
  • iPhone Application Development (Spring 2009)- iTunes – Stanford
  • iPhone Application Development (Winter 2010) - iTunes – Stanford
  • Logic & Proofs - Web Site – Carnegie Mellon
  • Machine Structures - iTunes Video – David Culler, UC Berkeley
  • Multimedia Systems - iTunes – Surendar Chandra, Notre Dame
  • Operating Systems and System Programming - iTunes – Multiple professors, UC Berkeley
  • Operating Systems Principles - iTunes – Surendar Chandra, Notre Dame
  • Principles of Digital Communications I - YouTube - iTunes – Profs Gallagher and Zheng, MIT
  • Principles of Digital Communications II - YouTube – MIT
  • Programming Languages and Compilers - YouTube – Professor Paul Hilfinger, UC Berkeley
  • Quantum Computing for the Determined - YouTube – Michael Nielsen, The University of Queensland
  • Search Engines: Technology, Society and Business - YouTube – Marti Hearst, UC Berkeley
  • The Beauty and Joy of Computing - iTunes - Brian Harvey, UC Berkeley
  • The Beauty of Joy of Computing - YouTube – Professor Daniel Garcia, UC Berkeley
  • The Future of the Internet - iTunes – Ramesh Johari, Stanford
  • The Structure and Interpretation of Computer Programs - YouTube - iTunes – Brian Harvey, UC Berkeley
  • Understanding Computers and the Internet - iTunes - Feed – David Malan, Harvard University

For a full lineup of online courses, please visit our complete collection of Free Courses. Also find comp sci textbooks in our Free Textbook collection.

  • 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 1.2 million visits per month and has over 150,000 subscribers. Get your message in front of our smart, savvy audience today.

Quantcast