SI540: Understanding Networked Computing

Fall 2003 Semester Course Pack

Abbate, J. (1999). Inventing the Internet. Cambridge, MA: The MIT Press.  Chapter 7, “The Internet in the Arena of International Standards” p.147-179.

Bowker, G. C., & Star, S. L. (1999). Sorting things out (Inside Technology . Cambridge, Massachusetts: The MIT Press.  Pages 13-16.

“Hacker Highway, summary of Code Red worms,” Time Magazine August 20, 2001, p. 65.


Madnick, Stuart (1993). "Understanding the Computer (Little Man Computer)."

Messerschmitt, David G. (2000).  Understanding Networked Applications:  A first course.  Chapters 4.2, 4.3, 4.4, 5, 6.

Silberschatz, Abraham. (1994).  Operating System Concepts.  Chapter 1.

Tanenbaum, Andrew (1996). Computer Networks, Third Edition, Chapter 1.


Marc Waldman, Lorrie Faith Cranor, and Avi Rubin. "Publius: anonymous file sharing." Chapter 11 in Oram, Andy (2001).  Peer-to-Peer: Harnessing the Power of Disruptive Technologies. Cambridge, MA: O'Reilly.

Watt, David A. (1990). Programming language concepts and paradigms.  Introduction to chapters 5 and 6.