Free Computer Science Courses Online

ComputerEngineeringTechnology

If you are looking for online Computer Science classes to advance your career, we provide free courses from top universities for all learners worldwide:

  • Basic Concepts of Operating Systems & System Programming YouTube – Ion Stoica, Anthony Joseph, UC Berkeley
  • Building Dynamic Free Sites – iTunes – Video & Audio – David Malan, Harvard Extension
  • Building Mobile Applications – iTunes – Web Site – David M
    alan, Harvard Extension
  • Codecademy – Web Site
  • Coding Together: Apps for iPhone and iPad (2012) – iTunes – Paul Hegarty, Stanford
  • Coding TogetherApps for iPhone and iPad (2013) – iTunes – Paul Hegarty, Stanford
  • CS50, Harvard’s Introductory Computer Science Course –YouTube – Web Site – iTunes – David Malan, Harvard
  • Developing Apps for iOS (iPhone & iPad) – iTunes Video – Paul Hegarty, Stanford
  • Intensive Introduction to Computer Science Using C, PHP, and JavaScript  – 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
  • Mathematics for Computer Science – Web Video – Tom Leighton, MIT
  • Principles of Computing – Web Site – Carnegie Mellon
  • Programming Languages and Compilers – YouTube – Web Site – Ras Bodik, UC Berkeley
  • Python – YouTube – Nick Parlante, Google
  • The Beauty and Joy of Computing – YouTube – Brian Harvey, UC Berkeley
  • Understanding Computers and the Internet  – Web Site – David Malan, Harvard University
  • XML with Java – iTunes – Web Site – David Malan, Harvard

You may also like...