There are no required books for class, but these books are excellent companions for the materials we’ll be covering:
Additional reading materials will be distributed as PDFs throughout the semester.
For even more supplementary resources on programming, creative programming and programming languages, visit Katherine Bennet’s resources page.