CS 422  Computer Networks

  Department of Computer Sciences  
  Purdue University
Fall 2007

Lectures

All lecture notes and electronic course material, unless otherwise specified, are in pdf format.

Lecture Notes
  • Introduction   Part 1 (pdf) | Part 2 (pdf)
  • Fundamentals of Information Transmission   Part 1 (pdf) | Part 2 (pdf) | Part 3 (pdf)
  • Link Layer: Basic Techniques and Wired Media   Part 1 (pdf) | Part 2 (pdf) | Part 3 (pdf)
  • UNIX/Linux System Programming and Sockets  [see TA notes]
  • Link Layer: Wireless Media   Part 1 (pdf) | Part 2 (pdf) | Part 3 (pdf)
  • Internetworking and End-to-end Communication: IP, UDP and TCP   Part 1 (pdf) | Part 2 (pdf)
  • Midterm: 10/19/07 (Fri), in class, closed book/note   '07 spring (pdf) | '06 spring (pdf) | '05 spring (pdf)
  • Congestion Control: Streaming Multimedia and TCP   Part 1 (pdf) | Part 2 (pdf)
  • Routing: Inter- vs. Intra-domain, Policy, Selfishness   Part 1 (pdf) | Part 2 (pdf)
  • Quality of Service: IntServ, DiffServ, Characteristics of Internet traffic   (pdf)
  • Network Security: Crytographic Services, DoS and Worm Attacks, P2P Content Pollution   [see lecture notes]
  • DNS: Structure and Performance   [see lecture notes]
  • Mobile IP and Tunneling   [see lecture notes]
  • HTTP and Web Services   [see lecture notes]
  • Final: 12/13/07 (Thu), 3:20-5:20pm (HAAS G66), closed book/note   '07 spring (pdf) | '06 spring (pdf) | '05 spring (pdf)
Miscellaneous Notes & Messages