2013-10-31

Get free  Computer Science and  Artificial Intelligence from the world’s leading universities. You can download these audio & video courses straight to your computer or mp3 player.

Advanced Operating Systems Structures and Implementation– YouTube – iTunes Video - John Kubiatowicz, UC Berkeley

Android Development – iTunes Video – David Fisher, UC Berkeley

Artificial Intelligence - YouTube -  iTunes Video – Pieter Abbeel, UC Berkeley

Artificial Intelligence – Introduction to Robotics – YouTube –iTunes Video – Multiple formats – Oussama Khatib, Stanford

Artificial Intelligence – Natural Language Processing – Multiple formats – Christopher Manning, Stanford

Artificial Intelligence – Machine Learning – YouTube – iTunes Video – Multiple formats – Andrew Ng, Stanford

Artificial Intelligence - YouTube – Web Site – P.Dasgupta, IIT

Basic Concepts of Operating Systems & System Programming -YouTube – iTunes Video – Ion Stoica, Anthony Joseph, UC Berkeley

Bits: The Computer Science of Digital Information – Multiple Formats – Harry Lewis, Harvard

Blender 3D Design - iTunes - Web - Neil Hirsig, Tufts

Building Dynamic Web Sites – iTunes - Video & Audio – David Malan, Harvard Extension

Building Mobile Applications – iTunes – Web Site - David Malan, Harvard Extension

Codecademy – Web Site

Coding Together: Apps for iPhone and iPad (2012) – iTunes – Paul Hegarty, Stanford

Coding Together: Apps for iPhone and iPad (2013) - iTunes – Paul Hegarty, Stanford

Computational Camera and Photography – Download Course – Ramesh Raskar, MIT

Computational Discrete Mathematics – Web – Carnegie Mellon

Computer Architecture - Web Site - YouTube - Anshul Kumar, IIT Delhi

Computer Graphics – YouTube – Web Site – Sukhendu Das, IIT

Computer Language Engineering - Web Site – Martin Rinard, MIT

Computer Networks – YouTube – Web Site -  S.Ghosh, IIT

Computer System Engineering – Web Site – Profs. Robert Morris and Samuel Madden, MIT

CS50, Harvard’s Introductory Computer Science Course –YouTube - Web Site - iTunes - David Malan, Harvard

Database Systems Design – iTunes - Dr Rob Meredith, Monash University

Data Structures - iTunes Video – Web – Paul Hilfinger, UC Berkeley

Data Structures and Algorithms – YouTube – Richard Buckland, University of New South Wales

Design in Computing – YouTube -  Richard Buckland, University of New South Wales

Developing Apps for iOS (iPhone & iPad) – iTunes Video – Paul Hegarty, Stanford

Developing iPad Applications for Visualization and Insight -iTunes Video – Niki Kittur, Carnegie Mellon

Discrete Mathematical Structures - YouTube – Kamala Krithivasan, IIT

Discrete Mathematics and Probability Theory – YouTube – Web– Umesh Vazirani, UC Berkeley

Discrete Stochastic Processes –  YouTube - iTunes - Web Site – Robert Gallagher, MIT

Efficient Algorithms and Intractable Problems – iTunes Video –YouTube - Web - Christos Papadimitriou & Satish Rao, UC Berkeley

Foundations of Computer Graphics – YouTube – Web – Ravi Ramamoorthi, UC Berkeley

Higher Computing – YouTube - Richard Buckland, University of New South Wales

Human-Computer Interaction Seminar – YouTube – iTunes – Multiple Staff, Stanford

Innovative Computing – YouTube – Multiple Profs, Harvard

Intensive Introduction to Computer Science Using C, PHP, and JavaScript – Multiple Formats – YouTube - iTunes – David Malan, Harvard

Introduction to Algorithms – iTunes – YouTube - Web Site –  Prof. Charles Leiserson & Erik Demaine, MIT

Introduction to Computer Graphics & GPU Programming –iTunes Video – Eric Chan & Hanspeter Pfister, Harvard

Introduction to Computer Programming for Scientists and Engineers - iTunes Audio – iTunes Video – Roberto Horowitz, UC Berkeley

Introduction to Computer Science and Programming -YouTube – iTunes – 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 Architecture (2013) – YouTube –Related Info on Web - Onur Mutlu, Carnegie Mellon

Introduction to Computer Architecture (2012) - YouTube - Related Info on Web - Onur Mutlu, Carnegie Mellon

Introduction to Computer Graphics – YouTube – Prem Kalra, IIT

Introduction to Electrical Engineering and Computer Science I - Web Site – YouTube – Multiple Professors, MIT

Introduction to Embedded Systems - iTunes Video - YouTube – Professors Sanjit Seshia, Edward A. Lee, UC Berkeley

Introduction to Formal Systems & Computation - iTunes Video– Multiple profs, Harvard

Introduction to Information Studies – iTunes – Robert Frost, University of Michigan

Introduction to Problem Solving & Programming – YouTube –Web Site - 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

Machine Learning – iTunes Video - Yaser S. Abu-Mostafa, CalTech

Massively Parallel Computing - iTunes Video – Harvard

Mathematics for Computer Science - Web Video - Tom Leighton, MIT

Media Programming – Web – Carnegie Mellon

Multicore Programming Primer - iTunes – Web – Saman Amarasinghe, MIT

Online Graphics – YouTube - Ravi Ramamoorthi, UC Berkeley

Operating Systems and System Programming – iTunes Video -YouTube - Multiple professors, UC Berkeley

Performance Engineering of Software Systems – YouTube –Web – Multiple Professors, MIT

Principles of Computing – Web – Carnegie Mellon

Principles of Digital Communications I - YouTube – iTunes –Web – Profs Gallagher and Zheng, MIT

Principles of Digital Communications II - YouTube – Web – MIT

Probabilistic Systems Analysis and Applied Probability –YouTube – Web – John Tsitsiklis, MIT

Programming Languages and Compilers - YouTube – Paul Hilfinger, UC Berkeley

Programming Languages and Compilers - YouTube - Web – Ras Bodik, UC Berkeley

Programming for Designers – YouTube – UNSW

Python – YouTube - Nick Parlante, Google

Quantum Computing for the Determined - YouTube – Michael Nielsen, The University of Queensland

Responsible Computing - Web – Carnegie Mellon

Search Engines: Technology, Society and Business – YouTube – Marti Hearst, UC Berkeley

Software as a Service – YouTube – Armando Fox and David Patterson, UC Berkeley

Software Engineering – YouTube - iTunes Audio – iTunes Video -Web – Multiple Professors, UC Berkeley

The Beauty and Joy of Computing – iTunes – YouTube – Brian Harvey, UC Berkeley

The Beauty and Joy of Computing – YouTube – Web – Dan Garcia, UC Berkeley

The Future of the Internet – iTunes – Ramesh Johari, Stanford

The Structure and Interpretation of Computer Programs –YouTube - iTunes – Web – Brian Harvey, UC Berkeley

Understanding Computers and the Internet – iTunes – Web Site– David Malan, Harvard University

Visual Navigation for Flying Robots – YouTube – Juergen Sturm, Technische Universität München

XML with Java – iTunes – Web Site - David Malan, Harvard

Show more