Readings
Topic 3 uses the free online book
- Braught, G., Postner, L., Burdge, D., Lamprecht, R., Jackson, S., & Wurst, K. R. (2026). GitKit: Learn Git and GitHub in context. (2nd ed.) Runestone Academy. Available online from Runestone.
Readings for other classes are as follows:
-
R02: Torvalds, L. (1991, August 25). What would you like to see most in minix? [Usenet post]. comp.os.minix. Culled from https://www.cs.cmu.edu/~awb/linux.history.html – markdown.
-
R04: Ritchie, D. M., & Thompson, K. (1974). The UNIX time-sharing system. Communications of the ACM, 17(7), 365-375. https://dl.acm.org/doi/pdf/10.1145/361011.361061 and pdf. Sections 1, 5, and 6 only.
-
R06: Raymond, E. S. (1999). The cathedral and the bazaar: Musings on Linux and open source by an accidental revolutionary. O’Reilly Media. pdf.
-
R08: U.S. Copyright Office. (2025, January). Copyright and artificial intelligence: Part 2: Copyrightability. public pdf, Dickinson internal copy. Page (iii) only. See also https://www.copyright.gov/ai/
-
R10: MacCormick, J. (2026, May 26). The next Darwin moment has arrived. The Washington Post. link, pdf.
-
R12: Buolamwini, J. (2023). Unmasking AI: My mission to protect what is human in a world of machines. Random House. Chapter 11. pdf
-
R14: Ng, A. (2026, August 14). “The AI Engineering Skills Map”. Opening letter in The Batch, (366). html, Dickinson internal copy. Opening letter only.