Which Schools Offer Free Computer Classes Online?

Learning the basics of computer science from the comfort of your armchair, without spending a penny, has never been easier. Several schools now provide online computer classes for free, including the Massachusetts Institute of Technology, Stanford University, and Utah State University. These online courses tend to be geared towards fairly advanced computer users who are interested in programming, multimedia, and web development. Schools offering Information Technology degrees can also be found in these popular choices.

Overview of Free Online Computer Classes

Several well-known universities offer free access to some of their computer classes to distance learners. These classes often use the same material, lectures, etc. as the as the courses taught on campus. The president of MIT calls this effort, 'a transformative initiative for MIT and for online learning worldwide. '

Important Facts About Free Computer Classes Online

Common Courses Computer Science 101, Introduction to Python Programming, Learn and Apply HTML
Degrees/Certificates No degree or course credit
Prerequisites Open courses, no prerequisites
Online Availability All courses available 100% online
Possible Careers Web designer, web commerce, personal use websites

Massachusetts Institute of Technology

The Massachusetts Institute of Technology is a leader in offering free online computer classes. Offered through MIT's Department of Electrical Engineering and Computer Science, these courses are geared towards advanced learners who are trying to get a leg up in computer science, programming, or computer systems engineering. Students will typically find a course syllabus and lecture notes as well as sample course assignments and examinations. MIT's free online computer classes cover the following topics:

  • Introduction to computer science and programming
  • Structure and interpretation of computer programs
  • Introduction to programming using python
  • Computer systems analysis

Stanford University

Stanford Engineering Everywhere (SEE) allows students all over the globe to enjoy Stanford University's online computer science classes. SEE's free courses offer a wealth of information, including streaming video lectures, downloadable course handouts, assignments, examinations, and even links to software that students will need for some of the classes. Students might also connect with others who are taking the same classes through SEE's social networking platform. Some of the most popular computer classes offered by SEE are:

  • Introduction to computer science
  • Programming methodology
  • Programming abstractions
  • Programming paradigms

Utah State University

Utah State University's Department of Instructional Technology and Learning Sciences offers several free computer classes. They may be less technical than the programs offered by Stanford and MIT, and instead focus on areas such as podcasting, social networking, and multimedia basics. Most classes may include a syllabus, lecture notes, course assignments, and examinations. Online computer classes at Utah State University include:

  • Interactive multimedia production
  • Learn and apply HTML
  • Blogs, wikis, new media for learning
  • Understanding online interaction

To continue researching, browse degree options below for course curriculum, prerequisites and financial aid information. Or, learn more about the subject by reading the related articles below:

  • 1. Degree Options:
The schools in the listing below are not free and may include sponsored content but are popular choices among our users. Tuition and costs will vary across programs and locations. Be sure to always request tuition information before starting a program.

Popular Schools

  1. 1
  2. 2
  3. 3
  4. Next »