Composing Programs
This deck is based on the textbook for the UC Berkeley CS 61A course, and is based on the classic computer science book Structure and Interpretation of Computer Programs by Harold Abelson and Gerald Jay Sussman.
This version of the text has been updated from the original to use Python, instead of Scheme.
Composing Programs by John DeNero, based on the textbook Structure and Interpretation of Computer Programs by Harold Abelson and Gerald Jay Sussman, is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.