Below is a great homeschool resource from Stanford. It seems that more and more colleges are offering open source type classes on the Internet.
SEE programming includes one of Stanford’s most popular engineering sequences: the three-course Introduction to Computer Science taken by the majority of Stanford undergraduates, and seven more advanced courses in artificial intelligence and electrical engineering.




