The Structure and Interpretation of the Computer Science Curriculumcs.brown.edu2 pointslimist16 years ago