CS 422  Computer Networks

  Department of Computer Sciences  
  Purdue University
Spring 2006

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 and Coding   Part 1 (pdf) | Part 2 (pdf)
  • Direct Link Communication I: Basic Techniques and Wired Media   Part 1 (pdf) | Part 2 (pdf)
  • Direct Link Communication II: Wireless Media   Part 1 (pdf) | Part 2 (pdf)
  • Midterm: 3/21/06 [in class, closed note/book, covers material until 3/9/05]
  • End-to-end Communication: Structure of IP, UDP, and TCP   Part 1 (pdf) | Part 2 (pdf)
  • Congestion Control   Part 1 (pdf) | Part 2 (pdf) | Part 3 (pdf)
  • Routing   Part 1 (pdf) | Part 2 (pdf)
  • Quality of Service: DiffServ, IntServ, Characteristics of Internet traffic   [see lecture notes]
  • Network Security: Cryptographic Network Services, DoS and Worm Attacks, Detection and Prevention   [see lecture notes]
  • Application Layer Protocols: DNS and HTTP   [see lecture notes]
  • Final: 5/1/06 [in class, 3:20-5:20pm; closed note/book, comprehensive but focus on material following the midterm]
Miscellaneous Notes & Messages