edX Online
HarvardX: CS50's Introduction to Computer Science

HarvardX: CS50's Introduction to Computer Science

An introduction to the intellectual enterprises of computer science and the art of programming.

There is one session available:

6,289,426 already enrolled!

Starts Dec 30