The Structure and Interpretation of the Computer Science Curriculum (2004) [pdf] | Hacker News Reader