List Of Free IT Online Courses

Many colleges have published their lectures in the web to make their education reach all parts of the world. Different types of topics are covered like English literature, computer science, medical science etc. Many leading universities offer open collection and training of free online languages. These resources are available in the form of video lectures. Even some universities offer free skill training and provide a certification for that. Apart from this you can find plenty of free online courses with certificate.



 

Below is the list of some free IT online courses available on the web.

  • Android Development – iTunes Video  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 – 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
  • 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 – iTunes – Paul Hegarty, Stanford
  • Computational Camera and Photography – Download Course – Ramesh Raskar, MIT
  • Computer Graphics – YouTube – Sukhendu Das, IIT
  • Computer Language Engineering – Web Site – Martin Rinard, MIT
  • Computer Networks – YouTube – S.Ghosh, IIT
  • Computer System Engineering – Web Site – Profs. Robert Morris and Samuel Madden, MIT


 

    • Database Systems Design – iTunes – Dr Rob Meredith, Monash University
    • Data Structures – iTunes Video – Paul Hilfinger, UC Berkeley
    • Developing Apps for iOS (iPhone & iPad) – iTunes Video – Paul Hegarty, Stanford
  • Developing iPad Applications for Visualization and Insight – iTunes Video – Niki Kitur, Carnegie Mellon
  • Discrete Mathematical Structures – YouTube – Kamala Krithivasan, IIT
  • Discrete Stochastic Processes –  YouTube – iTunes – Web Site – Robert Gallagher, MIT
  • Intensive Introduction to Computer Science Using C, PHP, and JavaScript – Multiple Formats – iTunes – 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 – 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 Electrical Engineering and Computer Science I – Web Site – Multiple Professors, MIT
  • 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

Free Online Courses With Certificate

  • Logic & Proofs – Web Site – Carnegie Mellon
  • Machine Structures – iTunes Video – David Culler, UC Berkeley
  • Machine Learning – iTunes Video – Yaser S. Abu-Mostafa, CalTech
  • Media Programming – Web – Carnegie Mellon
  • Multicore Programming Primer – iTunes – Saman Amarasinghe, MIT
  • Operating Systems and System Programming – iTunes – Multiple professors, UC Berkeley
  • Performance Engineering of Software Systems – YouTube – Multiple Professors, MIT
  • Principles of Digital Communications I – YouTube – iTunes – Profs Gallagher and Zheng, MIT
  • Principles of Digital Communications II – YouTube – MIT
  • Programming Languages and Compilers – YouTube – Paul Hilfinger, UC Berkeley
  • Programming Languages and Compilers – YouTube – Ras Bodik, 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
  • Software Engineering – YouTube – iTunes Audio – iTunes Video – Multiple Professors, UC Berkeley

Harvard Free Online Courses

  • The Beauty and Joy of Computing – iTunes – YouTube – Brian Harvey, 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 – Web Site – David Malan, Harvard University.

These are some free IT online courses provided by various Universities around the world.