UserPreferences

ComputerScienceInContextHumanizingReadings


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.

  1. Patterns of Software: Tales from the software community (Gabriel)

  2. Out of their minds: The lives and discoveries of 15 great computer scientists (Sasha & Lazarre)

  3. Selected Writings on Computing: A personal perspective (Dijkstra)

  4. Flesh & Machines: How robots will change us (Brooks)

  5. The Code Book (Singh)

  6. Just for fun: The story of an accidental revolutionary (Torvalds & Diamond)

  7. Rebel Code (Moody)

  8. Hal's Legacy (Edited by Stork; Readings by lumanaries in AI)

  9. Open Sources (edited by Chris DiBona, Sam Ockman, and Mark Stone)