Best Online Computer Science Classes

If you are looking for top-notch online computer science classes, we have put together some of the best free online computer science college courses available on the web.

Artificial Intelligence – ArsDigita University – Visit Course
Artificial Intelligence – Pieter Abbeel, UC Berkeley  – YouTube | iTunes
Artificial Intelligence – Anupam Basu, IIT Kharagpur – YouTube
Artificial Intelligence – P.Dasgupta, IIT –YouTube
Artificial IntelligenceIntroduction To Robotics – Oussama Khatib, Stanford –  YouTube – iTunes
Artificial Intelligence – Natural Language Processing – Christopher Manning, Stanford – Visit Course
Artificial Intelligence – Machine Learning – Andrew Ng, Stanford – YouTube | iTunes
Introduction to Artificial Intelligence – Dan Klein, UC Berkeley – Youtube
Basic Concepts of Operating Systems & System Programming – Ion Stoica, Anthony Joseph, UC Berkeley – YouTube
Bits: The Computer Science of Digital Information – Harry Lewis, Harvard – Visit Course
Building Dynamic Web Sites – David Malan, Harvard Extension – Visit Course – iTunes
The Beauty and Joy of Computing – Brian Harvey, UC Berkeley – iTunes
Compiler Construction – Hal Perkins, University of Washington – Visit Course
Computational Camera and Photography – Ramesh Raskar, MIT – Download Course
Computer Graphics – Sukhendu Das, IIT – YouTube
Computer Architecture – Luis Ceze, University of Washington – Visit Course
Computer Architecture – Anshul Kumar, IIT Delhi – YouTube
Computer Networks –  S.Ghosh, IIT – YouTube
Computer Organization – S. Raman, IIT Madras – YouTube
Computer System Engineering – Robert Morris and Samuel Madden, MIT – Visit Course
Computer System Engineering – Hari Balakrishnan, MIT – Visit Course | YouTube 
Computer Systems Laboratory Colloquium – Matthew Papakipos, Stanford – YouTube | iTunes
Computer Language Engineering – Martin Rinard, MIT – Visit Course
Data Structures – Paul Hilfinger, UC Berkeley – iTunes
Discrete Structures – Kamala Krithivasan, IIT Madras – Youtube
Database Systems Design –  Dr. Rob Meredith, Monash University – iTunes
Database Design – D. Janaki Ram, IIT Madras – YouTube
Data Structures And Algorithms – Naveen Garg, IIT Delhi – YouTube
Innovative Computing – Multiple Profs, Harvard – YoutTube
 Information Systems Principles – New Jersey Institute of Technology – Visit Course
Software Engineering for Web Applications – Philip Greenspun, – Visit Course
Object oriented programming with Java –  ArsDigita University – Visit Course
Introduction to Computer Programming for Scientists and Engineers – Roberto Horowitz, UC Berkeley – iTunes
The Future of the Internet – Ramesh Johari, Stanford – iTunes
Programming Languages and Compilers – Ras Bodik, UC Berkeley – YouTube
Search Engines: Technology, Society and Business – Marti Hearst, UC Berkely – YouTube

We would love to see you stay connected: