List of Computer Science Courses
323 points by denismars
Read the article
Discussion on Hacker News