What’s New
Specialized Programs
- Computer Sciences
- Computer Programming for Applications
- Computer Programming for Certifications
- Computer Programming, General
- Computer and Information Sciences, General
- Computer Programming Degrees
- Computer Science Programs
- Computer Systems Analysis
- Information Science and Studies
- Information Technology Management
- Networking and Telecommunications
- Software and Computer Media Applications
- Computer Engineering Technologies
Related Searches
Newsletter & RSS
Free Online Courses and Education RSS feed subscription
Public Schools by State
- Alabama Schools
- Alaska Schools
- Arizona Schools
- Arkansas Schools
- California Schools
- Colorado Schools
- Columbia (D.C.) Schools
- Connecticut Schools
- Delaware Schools
- Florida Schools
- Georgia Schools
- Hawaii Schools
- Idaho Schools
- Illinois Schools
- Indiana Schools
- Iowa Schools
- Kansas Schools
- Kentucky Schools
- Louisiana Schools
- Maine Schools
- Maryland Schools
- Massachusetts Schools
- Michigan Schools
- Minnesota Schools
- Mississippi Schools
- Missouri Schools
- Montana Schools
- Nebraska Schools
- Nevada Schools
- New Hampshire Schools
- New Jersey Schools
- New Mexico Schools
- New York Schools
- North Carolina Schools
- North Dakota Schools
- Ohio Schools
- Oklahoma Schools
- Oregon Schools
- Pennsylvania Schools
- Rhode Island Schools
- South Carolina Schools
- South Dakota Schools
- Tennessee Schools
- Texas Schools
- Utah Schools
- Vermont Schools
- Virginia Schools
- Washington Schools
- West Virginia Schools
- Wisconsin Schools
- Wyoming Schools
- 10 Sources for Free Computer Programming Courses Online
- >
- Free Online Courses and Education
10 Sources for Free Computer Programming Courses Online
Looking to learn more about computer programming? Here is a list of sites that offer free computer programming courses online.
1. Massachusetts Institute of Technology (mit.edu)
- Programming Languages
- Structure and Interpretation of Computer Programs
- Mathematics for Computer Science
Aspiring computer programmers and current professionals can significantly increase their knowledge through MIT's groundbreaking OpenCourseWare program. All courses are free to everyone and include projects, assignments, lecture slides, supporting documentation, online versions of textbooks and other virtual learning materials. No registration is required.
2. The Open University (open.ac.uk)
- Computers and Computer Systems
- Representing and Manipulating Data in Computers
- Data and Processes in Computing
Britain's Open University offers a number of free computer programming courses through their OpenLean initiative. Individual courses are designed for intermediate and advanced level users and take from five to 40 hours to complete. No registration is required.
3. Open Educational Resources (oercommons.org)
- Introduction to Programming
- Concepts of Information Technology
- Computational Mechanics and Materials
OER Commons is a teaching and learning network that provides free college-level computer programming courses for everyone. There are thousands of offerings to choose from, all sorted by subject and level. Course materials include text, audio lectures, graphics, activities and labs, assignments and online textbooks. No registration is required.
4. University of Southern Queensland (usq.edu.au)
USQ Australia offers sample courses from each of its five faculties. Computer programming courses are split into modules and include examples, lectures, study schedules, reading lists and more. No registration is required.
5. University of Tokyo (u-tokyo.ac.jp)
University of Tokyo's OCW project is a free publication of UT course materials. There are several computer programming and computer science courses, as well as lectures and video files that have been translated into English. No registration is required.
6. Korea University (korea.edu)
Korea University recently began sharing education resources through its own OpenCourseWare program. Currently, there are two courses related to computer programming. Both are translated into English and include lecture notes. No registration is required.
7. Wikibooks (wikibooks.org)
Wikibooks is an open-content textbooks collection that is free to everyone. There are dozens of textbooks on computer programming, programming languages and computer science. No registration is required.
8. Land of Code (landofcode.com)
Landofcode.com provides free information on web development. The site features computer programming lessons, tutorials, examples, tests and references that are great for beginners and advanced programmers alike. No registration is required.
9. Web Monkey (webmonkey.com)
Web Monkey is a wonderful resource for web developers. The site has comprehensive computer programming tutorials, cheat sheets, interactive learning tools and much more. Everything is free to use and no registration is required.
10. Free Education on the Internet (free-ed.net)
Free-Ed.Net offers more than 180 online courses that are free to everyone. Right now, there are only a handful of computer programming courses to choose from, but they are worth checking out. Courses are complete, including text, assignments, quizzes and practice activities. No registration is required.
Recommended Schools for Users Who Read 10 Sources for Free Computer Programming Courses Online:
Selected Search Criteria:
- Subject Category: Computer Sciences
- Subject Subcategory: Computer Programming Degrees
- Online Schools Only
Related Articles
Below is a selection of articles you may find helpful while you search for schools or degree programs.


