The Structure and Interpretation of the Computer Science Curriculum [pdf]cs.brown.edu2 pointsalokrai7 years ago