How to Design Programs: An Introduction to Programming and Computing
Matthias Felleisen is Trustee Professor of Computer Science at Northeastern University, recipient of the Karl V. Karlstrom Outstanding Educator Award, and co-author (with Daniel Friedman) ofThe Little Schemerand three other "Little" books published by the MIT Press.Robert Bruce Findler is Assistant Professor of Electrical Engineering and Computer Science at Northwestern University.Matthew Flatt is Associate Professor in the School of Computing at the University of Utah.Shriram Krishnamurthi is Assistant Professor of Computer Science at Brown University.