For those of you who do not know, MIT and Stanford both offer free computer science courses. they are comprised from courses in previous semesters and in some cases the current semesters. They cover many topics and provide you to get some world class education at the price of $0.00. Can't beat that... Just try the links below.
MIT Computer Science Courses
Stanford Engineering Everywhere
Stanford on iTunesU
If there is enough feedback, I would be very much open to starting an online study group to go through some of the contents in particular classes.