1,300 Free Online Courses from Top Universities
Get 1,300 free online courses from the world's leading universities -- Stanford, Yale, MIT, Harvard, Berkeley, Oxford and more. You can download these audio & video courses (often from iTunes, YouTube, or university web sites) straight to your computer or mp3 player. Over 45,000 hours of free audio & video lectures, await you now.
THE FOLLOWING ARE JUST SOME OF WHAT ARE OFFERED:
Promo
Computer Science Courses:
Get 1,300 free online courses from the world's leading universities -- Stanford, Yale, MIT, Harvard, Berkeley, Oxford and more. You can download these audio & video courses (often from iTunes, YouTube, or university web sites) straight to your computer or mp3 player. Over 45,000 hours of free audio & video lectures, await you now.
THE FOLLOWING ARE JUST SOME OF WHAT ARE OFFERED:
Promo
Computer Science Courses:
- Advanced Algorithms - Free Online Video - Jelani Nelson, Harvard
- Advanced Data Structures - Free Online Video - Free Course Info & Video - Erik Demaine, MIT
- Advanced Operating Systems Structures and Implementation - Free Online Video - John Kubiatowicz, UC Berkeley
- Algorithm Design and Analysis - Free iTunes Video - Free Online Video - Dan Gusfield, UC Davis
- Algorithms for Big Data - Free Online Video - Multiple professors, Harvard
- Algorithmic Lower Bounds: Fun with Hardness Proofs - Free iTunes Video - Free Online Video + Course Info - Free Online Video - Erik Demaine, MIT
- Android Development - Free Online Audio - David Fisher, UC Berkeley
- Artificial Intelligence - Free Online Course - Patrick Winston, MIT
- Artificial Intelligence - Free Online Video - Pieter Abbeel, UC Berkeley
- Artificial Intelligence - Introduction to Robotics - Free Online Video - Free iTunes Video - Free Course in Multiple formats - Oussama Khatib, Stanford
- Artificial Intelligence - Natural Language Processing - Free Course in Multiple formats - Christopher Manning, Stanford
- Artificial Intelligence - Machine Learning - Free Online Video - Free iTunes Video - Free Course in Multiple formats - Andrew Ng, Stanford
- Artificial Intelligence - Free Online Video - Free Video Download - P.Dasgupta, IIT
- Basic Concepts of Operating Systems & System Programming - Free Online Video - Anthony Stoica, Anthony Joseph, UC Berkeley
- Bits: The Computer Science of Digital Information - Free Course in Multiple Formats - Harry Lewis, Harvard
- Blender 3D Design - Free iTunes iOS Course - Course Info - Neal Hirsig, Tufts
- Building Dynamic Web Sites - Free iTunes Video & Audio - Free Course Video & Audio - David Malan, Harvard Extension
- Building Mobile Applications - Free iTunes Audio - Free Course Info & Video - David Malan, Harvard Extension
- Calling Bullshit in the Age of Big Data - Free Online Video - Carl Bergstrom and Jevin West, University of Washington
- Codecademy - Web Site
- Coding Together: Apps for iPhone and iPad (2012) - [url=http://itunes.apple.com/us/course/coding-together-apps-for-iphone/id537447071]Free iTunes Video - Paul Hegarty, Stanford
- Coding Together: Apps for iPhone and iPad (2013) - Free iTunes Video - Paul Hegarty, Stanford
- Computational Camera and Photography - Free Online Audio - Course Info - Ramesh Raskar, MIT
- Computational Discrete Mathematics - Free Web Course - Carnegie Mellon
- Computer Architecture - Free Online Video - Free Video Download - Anshul Kumar, IIT Delhi
- Computer Graphics - Free iTunes Video - Kenneth Joy, UC Davis
- Computer Graphics - Free Online Video - Free Video Download - Sukhendu Das, IIT
- Computer Language Engineering - Free Course Materials & Video - Martin Rinard, MIT
- Computer Networks - Free Online Video - Free Video Download - S.Ghosh, IIT
- Computer Science: Foundations of Computer & Information Security - Free iTunes Video - Matt Bishop, UC Davis
- Computer Systems - Free iTunes Video - Stan Warford, Pepperdine
- Computer System Engineering - Free Course Materials & Video - Robert Morris & Samuel Madden, MIT
- Computer Systems Security - Free Online Video - Free Online Video + Course Info - Nickolai Zeldovich, MIT
- CS50, Harvard's Introductory Computer Science Course (2016) - Free Online Course - David Malan, Harvard
- CS50, Harvard's Introductory Computer Science Course (2012) - Free Online Video - Free Course Materials & Video - Free iTunes iOS Course - David Malan, Harvard
- CS50, Harvard's Introductory Computer Science Course (2013) - Free Online Course - David Malan, Harvard
- CS50, Harvard's Introductory Computer Science Course (2014) - Free iTunes Video - Free Online Video - David Malan, Harvard
- Database Systems Design - Free iTunes Video - Rob Meredith, Monash University
- Data Structures - Free Online Video - Jonathan Shewchuk, UC Berkeley
- Data Structures - Free Online Video - Paul Hilfinger, UC Berkeley
- Data Structures and Algorithms - Free Online Video - Richard Buckland, University of New South Wales
- Data Structures - Free iTunes Video - Stan Warford, Pepperdine
- Deep Learning - Free Online Video - Vincent Vanhoucke, Google
- Design and Analysis of Algorithms - Free iTunes Video - Charles Martel, UC Davis
- Design in Computing - Free Online Video - Richard Buckland, University of New South Wales
- Developing Apps for iOS 5 (iPhone & iPad) - Free iTunes Video - Paul Hegarty, Stanford
- Developing iOS 7 Apps for iPhone and iPad - Free iTunes Video - Paul Hegarty, Stanford
- Developing iOS 8 Apps with Swift - Free iTunes Video - Paul Hegarty, Stanford
- Developing iOS 9 Apps with Swift - Free iTunes Video - Paul Hegarty, Stanford
- Developing iOS 10 Apps with Swift - Free iTunes Video - Paul Hegarty, Stanford
- Developing iPad Applications for Visualization and Insight - Free iTunes Video- Niki Kittur, Carnegie Mellon
- Discrete Mathematical Structures - Free Online Video - Free Video Download - Kamala Krithivasan, IIT
- Discrete Mathematics and Probability Theory - Free Online Video - Umesh Vazirani, UC Berkeley
- Discrete Stochastic Processes - Free Online Video - Free iTunes Video - Free Course Materials & Video - Robert Gallagher, MIT
- Discrete Structures - Free iTunes Video - Sergio Dibiasi, Rutgers
- Discrete Structures - Free iTunes Video - Stan Warford, Pepperdine
- Efficient Algorithms and Intractable Problems - Free Online Video - Christos Papadimitriou & Satish Rao, UC Berkeley
- Foundations of Computer Graphics - Free Online Video - Ravi Ramamoorthi, UC Berkeley
- Graphics Architecture - Free iTunes Video - Free Online Video - John Owens, UC Davis
- Great Insights in Computing - Free iTunes Audio & Video - Rutgers
- Higher Computing - Free Online Video - Richard Buckland, University of New South Wales
- Human-Computer Interaction Seminar - Free Online Video - Free iTunes Video - Multiple Staff, Stanford
- Innovative Computing - Free Online Video - Multiple Profs, Harvard
- Intensive Introduction to Computer Science Using C, PHP, and JavaScript - Multiple Formats - Free Online Video - Free iTunes Video - David Malan, Harvard
- Introduction to AI Robotics - Free iTunes Video - Robin Murphy, Texas A & M
- Introduction to Algorithms - Free iTunes Video - Free Online Video - Free Course Materials & Video - Prof. Charles Leiserson & Erik Demaine, MIT
- Introduction to Computer Graphics & GPU Programming - Free iTunes Video - Eric Chan & Hanspeter Pfister, Harvard
- Introduction to Computer Science and Programming in Python - Free Online Video - Eric Grimson, John Guttag, and Ana Bell, MIT
- Introduction to Computational Thinking and Data Science - Free Online Video- Eric Grimson, John Guttag, and Ana Bell, MIT
- Introduction to Computer Science and Programming (Using Python) - Free Online Course - John Guttag, MIT
- Introduction to Computer Science: Programming Methodology - Free Online Video - Free iTunes Video - Free Course in Multiple formats - Mehran Sahami, Stanford
- Introduction to Computer Science: Programming Abstractions - Free Online Video - Free iTunes Video - Free Course in Multiple formats - Julie Zelenski, Stanford
- Introduction to Computer Science: Programming Paradigms - Free Online Video - Free iTunes Video - Free Course in Multiple formats - Jerry Cain, Stanford
- Introduction to Computer Architecture (2013) - Free Online Video - Course Info - Onur Mutlu, Carnegie Mellon
- Introduction to Computer Architecture (2012) - Free Online Video - Course Info - Onur Mutlu, Carnegie Mellon
- Introduction to Computer Graphics - Free Online Video - Free Video Download - Prem Kalra, IIT
- Introduction to Computing for Non-Majors - Free iTunes Video - JT Chirco, Rutgers
- Introduction to Computing - Free iTunes Video - JT Chirco, Rutgers
- Introduction to Electrical Engineering and Computer Science I - Free Online Video - Free iTunes Video - Free Courses Materials & Video - Multiple Professors, MIT
- Introduction to Embedded Systems - Free Online Video - UNC Charlotte, James Conrad
- Introduction to Formal Systems & Computation - Free iTunes Video - Multiple profs, Harvard
- Introduction to Information Studies - Free iTunes Audio - Robert Frost, University of Michigan
- Introduction to iPhone Application Development - Free iTunes Video - Kenneth Joy, UC Davis
- Introduction to Problem Solving & Programming - Free Online Video - Free Video Download - Deepak Gupta, IIT
- iPhone Application Development in iOS5 (Fall 2011) - Free iTunes HD Video - Free iTunes Standard-Def Video
- iPhone Application Development (Spring 2009) - Free iTunes Video - Stanford
- iPhone Application Development (Winter 2010) - Free iTunes Video - Stanford
- Linux Implementation/Administration Practicum - Free iTunes Video - Tulio Llosa, U of Illinois, Springfield
- Learning from Data: A Machine Learning Course - Free Online Video - Yaser Abu-Mostafa, Caltech
- Local Area Network - Free iTunes Audio - Eugene Stafford, Iona College
- Logic & Proofs - Free Web Course - Carnegie Mellon
- Machine Structures - Free Online Video - Michael Franklin, Daniel Garcia, UC Berkeley
- Machine Learning - Free iTunes Video - Yaser S. Abu-Mostafa, CalTech
- Massively Parallel Computing - Free iTunes Video - Harvard
- Mathematics for Computer Science - Free Online Course Materials & Video - Tom Leighton, MIT
- Media Programming - Free Web Course - Carnegie Mellon
- Mobile Software Engineering - Free Video + Courses Info - David Malan, Harvard
- Multicore Programming Primer - Free iTunes Video - Free Online Video & Course Materials - Saman Amarasinghe, MIT
- Network Security - Free iTunes Audio - Eugene Stafford, Iona
- Neural Networks for Machine Learning - Free Online Video - Geoffrey Hinton, University of Toronto
- Operating Systems and System Programming - Free Online Video - Multiple professors, UC Berkeley
- Performance Engineering of Software Systems - Free Online Video - Free Video & Course Info- Multiple Professors, MIT
- Principles of Computing - Free Web Course - Carnegie Mellon
- Principles of Digital Communications I - Free Online Video - Free iTunes Video - Free Online Video & Course Info - Profs Gallagher and Zheng, MIT
- Principles of Digital Communications II - Free Online Video - Free Online Video & Course Info - MIT
- Probabilistic Systems Analysis and Applied Probability - Free Online Video - Free Video & Course Info - John Tsitsiklis, MIT
- Programming Languages and Compilers - Free Online Video - Ras Bodik, UC Berkeley
- Programming for Designers - Free Online Video - UNSW
- Python - Free Online Course - Nick Parlante, Google
- Python - Free Online Course - John Guttag, MIT
- Quantum Computing for the Determined - Free Online Video - Michael Nielsen, The University of Queensland
- Ray Tracing for Global Illumination - Free Online Video - Free iTunes Video - Nelson Max, UC Davis
- Responsible Computing - Free Web Course - Carnegie Mellon
- Search Engines: Technology, Society and Business - Free Online Video - Marti Hearst, UC Berkeley
- Signal Processing on Databases - Free iTunes Video - Jeremy Kepner, MIT
- Software as a Service - Free Online Video - Armando Fox and David Patterson, UC Berkeley
- Startups - Lecture Notes - Peter Thiel, Stanford
- TCP/IP - Free iTunes Audio - Eugene Stafford, Iona College
- The Beauty and Joy of Computing - Free Online Video - Dan Garcia, UC Berkeley
- The Future of the Internet - Free iTunes Audio - Ramesh Johari, Stanford
- The Society of Mind - Free Online Video - Free iTunes Video - Course Info - Marvin Minsky, MIT
- The Structure and Interpretation of Computer Programs - Free Online Video - Hal Abelson and Gerald Sussman, MIT
- Theory of Computation - Free iTunes Video - Free Online Video - UC Davis, David Gusfield
- Understanding Computers and the Internet - Free iTunes Audio & Video - Free Course Info & Video - David Malan, Harvard University
- Virtual Reality - Free Online Video + Course Materials - Steven LaValle, IIT, Madras
- Visual Navigation for Flying Robots - Free Online Video - Juergen Sturm, Technische Universität München
- Wide Area Networks - Free iTunes Audio - Eugene Stafford, Iona College
- Wireless Networking - Free iTunes Audio - Eugene Stafford, Iona College
- XML with Java - Free iTunes Audio - Free Course Info - David Malan, Harvard