Computer Programming OpenCourseWare University Rankings

Some of the best universities in the world offer free computer programming courses through individual and collaborative OpenCourseWare initiatives. A list is provided here of the most useful sources for computer programming OpenCourseWare. Schools offering Computer Programming degrees can also be found in these popular choices.

What You Need to Know

In your free online computer programming course, you may focus on a specific programming language, such as Python, Java or C++. Whether you are completely new to the field or have some experience, there are course options available for you. To enhance your learning experience, your course may incorporate audio and video lectures, readings, assignments, lab work and exams.


Computer

#1 MIT

The Massachusetts Institute of Technology offers more than 100 free courses at undergraduate and graduate levels related to computer programming and computer science. Most courses consist of a combination of audio, video and text. Course materials typically include assignments, lectures, labs and exams.

#2 Rice University's Connexions

Launched at Rice University nearly a decade ago, Connexions is a non-profit organization publishing all manner of free educational materials. The site offers many computer programming courses and related materials to self-learners worldwide. Courses are text-based and can be viewed on the site or downloaded as PDFs.

#3 OER Commons

OER Commons is an open learning network that provides access to high-quality education materials created by K-12 teachers and graduate school professors. The OER site offers nearly 250 free computer programming courses, webcasts and audio lectures.

#4 University of Cambridge

The UK's University of Cambridge offers dozens of free computer programming courses and resources for students and self-learners around the world. Most materials can be viewed directly on the site, but there are links to off-site resources as well.

#5 University of Southern Queensland

The University of Southern Queensland (USQ) in Australia offers three free courses that would be of interest to computer programmers. Courses are split into easy to follow-modules and include lectures, study schedules, reading lists and other educational materials.

#6 About U

About U, from About.com, provides a number of free computer programming courses that can be delivered on a daily or weekly basis to your email address. Courses last anywhere from five days to 12 weeks and consist of text-based materials, images and video.

#7 Free-Ed

Free-Ed.net offers a number of free courses aimed at computer programmers. The comprehensive courses are text-based and perfect for people who are new to various programming languages.

#8 Korea University

Korea University offers a modest collection of free courses through their OpenCourseWare program. The computer programming courses have all been translated into English and include lecture notes and other self-learning materials.

#9 The Open University

The UK's largest university, The Open University, provides several free computer programming courses through their OpenLearn initiative. Nearly all of the courses are text-based, but there are a few that include other multi-media elements.

#10 University of Tokyo

The OpenCourseWare site of the University of Tokyo provides access to ten different free courses. Only two are related to computer programming, but they are both in English and include notes, lectures and video files.

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:

Popular Schools

  • Strayer University

    Strayer University responds quickly to information requests through this website.

    Popular programs at Strayer University:

    • Master
    • Bachelor Degrees
    • Associate Programs

    Online Programs Available

  • Kaplan University

    Kaplan University responds quickly to information requests through this website.

    Popular programs at Kaplan University:

    Online Programs Available

  • Everest

    Everest responds quickly to information requests through this website.

    Popular programs at Everest:

    • Associate Programs

    Online Programs Available

  • Lincoln Tech

    Lincoln Tech responds quickly to information requests through this website.

    Popular programs at Lincoln Tech:

    • Certificates

    Campus Locations:

    • Maryland: Columbia
  • Full Sail University

    Full Sail University responds quickly to information requests through this website.

    Popular programs at Full Sail University:

    Online Programs Available

  • ECPI University

    ECPI University responds quickly to information requests through this website.

    Popular programs at ECPI University:

    Online Programs Available

  • Southern New Hampshire University

    Southern New Hampshire University responds quickly to information requests through this website.

    Popular programs at Southern New Hampshire University:

    • Master
    • Bachelor Degrees

    Online Programs Available

  • Northcentral University

    Northcentral University responds quickly to information requests through this website.

    Popular programs at Northcentral University:

    Online Programs Available

  • The Art Institutes

    The Art Institutes responds quickly to information requests through this website.

    Popular programs at The Art Institutes:

    • Master
    • Bachelor Degrees
    • Associate Programs
    • Certificates

    Campus Locations:

    • Virginia: Arlington
  • Ashford University

    Ashford University responds quickly to information requests through this website.

    Popular programs at Ashford University:

    Online Programs Available

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