Computer Science – Saylor.org
A series of courses in the field of computer science. Some are core courses, others are electives, and some are math classes.
- Academic Earth Computer Science Courses
A large selection of computer science courses on a variety of topics.
- Khan Academy – Computer Programming
Instructional materials on a number of computer programming topics.
- Web Fundamentals
A developer resource dedicated to HTML5. Provided by Google.