1. Computer Science In Context: Humanizing Readings
This is a list of books and articles that one might use in a computer science course to add humanizing elements.
-
Patterns of Software: Tales from the software community (Gabriel)
-
Out of their minds: The lives and discoveries of 15 great computer scientists (Sasha & Lazarre)
-
Selected Writings on Computing: A personal perspective (Dijkstra)
-
Flesh & Machines: How robots will change us (Brooks)
-
The Code Book (Singh)
-
Just for fun: The story of an accidental revolutionary (Torvalds & Diamond)
-
Rebel Code (Moody)
-
Hal's Legacy (Edited by Stork; Readings by lumanaries in AI)
-
Open Sources (edited by Chris DiBona, Sam Ockman, and Mark Stone)
