I’m a fan of free education. I’m even more of a fan, of education that you choose out of interest, not because it just so happens to be part of a “bigger program” (such as general high school, college, …). Choosing your own courses shows genuine interest, and will lead to better results.
A while back, I wrote about Academic Earth as a free resource for a lot of advanced courses.
Today, I got another similar e-mail. While this usually just gets discarded as spam, this one was actually interesting.
[snip] … to let you know that Guide To Online Schools recently published a comprehensive collection of Free Online Courses and we included a section for Computer Science found here: Computer Science. It includes thousands of links to courses in subjects ranging from architecture to chemistry to women’s studies and these courses are prepared by top institutions such as MIT, Yale University and University of California.
I quickly browsed around, and found several very interesting topics worth reading. There are some 404-pages in that collection, but those that work are sure worth your time. Check it out; Computer Science Courses (eBooks).