CS 536  Data Communication and Computer Networks

  Department of Computer Sciences  
  Purdue University
Fall 2004

Lectures

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

Lecture Notes
  • Introduction   Part 1 (pdf) || Part 2 (pdf) || Part 3 (pdf) || Part 4 (pdf)
  • Fundamentals of Information Transmission and Coding   Part 1 (pdf) || Part 2 (pdf) || Part 3 (pdf) || Part 4 (pdf)
  • Direct Link Communication I and II: Basic Techniques and Wired Media   Part 1 (pdf) || Part 2 (pdf) || Part 3 (pdf) || Part 4 (pdf)
  • Socket Programming Overview   Guest Lecture by Tiberiu Stef (pdf)
  • Direct Link Communication III: Wireless Media   Part 1 (pdf) [wireless signal and throughput diversity examples] || Part 2 (pdf) || Part 3 (pdf)
  • Midterm: 10/18/04 [in class, closed note/book, covers material until 10/15/04] (pdf)
  • End-to-end Communication: Structure of IP, UDP, and TCP   Part 1 (pdf) || Part 2 (pdf) || Part 3 (pdf)
  • IP Multicast   Guest Lecture by Prof. Sonia Fahmy [see lecture notes and slides 3, 4, 12, 14, 17, 18, 22 from ppt]
  • Congestion Control   Part 1 (pdf) || Part 2 (pdf) || Part 3 (pdf)
  • Routing   Part 1 (pdf) || Part 2 (pdf)
  • Resource Provisioning and Network Traffic   Part 1 (pdf) || Part 2 (pdf) || Part 3 (pdf)
  • Network Security: Transport Layer Cryptographic Protocols, DDoS and Worm Attacks   [see lecture notes]
  • WWW and Application Layer Protocols   [see lecture notes]
  • Final: 12/15/04 [in class, closed note/book] (pdf)
Miscellaneous Notes & Messages