IS250 Fall 2004 Tentative Schedule

Mth Day Topic Read before class Slides Events
Aug 31 Introduction and logistics pdf (6)
Sep 2 Protocols and layering Chapters 1-3, 16 pdf (6)
7 IP: introduction; addressing Chapter 17 pdf (6)
9 Class cancelled Chapter 18 HW1 due
14 IP datagram Chapter 20-21 pdf (6)
16 IPv6 Chapter 22 pdf (6)
21 Project assignment; UDP, TCP Chapter 24-25 pdf (6) HW2 due
23 TCP
28 Routing [PC93] pdf (6) HW3 due
30 Routing Chapters 13, 27 pdf (6)
Oct 5 Multicast and Multicast Routing;
DNS
skim Chapter 31 pdf (6)
pdf (6)
7 Application Layer Overlays [CR+00] pdf (6) HW4 due
12 Application Layer Overlays: P2P skim [LK+04] and [SM+01] pdf (6) Project 
Proposal 
due
14 P2P Economics; Mid-semester review pdf (6)
19 Exam 1
21 Communication Fundamentals Chapter 4 pdf (6)
26 Physical media; Data encoding Chapter 5 pdf (6)
28 Data encoding; Channel capacity pdf (6)
Nov 2 Multiplexing, info theory, compression Chapter 6 pdf (6)
4 Framing, Error detection Chapter 7 pdf (6) HW5 due
9 Local area networks: Ethernet, Wi-Fi, etc. Chapters 8-9 pdf (6)
11 Veterans Day -- No Class
16 Local area networks Chapters 10-11 pdf (6)
18 Local loop technologies Chapter 12 pdf (6) HW6 due
23 Network Economics pdf (6)
25 Thanksgiving -- No Class
30 Network Economics; Project Demo Testing
Dec 2 Project presentations
7 Project presentations;
Course Review and Evaluation
pdf (6)
9 Exam 2

Additional Reading Assignments:

[PC93] Piscitello, D., and Chapin, A.L.,"Introduction to Routing", Connexions: The Interoperability Report, vol. 7, no. 9, pp. 66-73, September 1993.
[CR+00] Yang-Hua Chu, Sanjay Rao, and Hui Zhang. A case for end system multicast. In Proceedings of ACM Sigmetrics, Santa Clara, CA, 2000.
[LK+04] Liang, J., Kumar, R., Ross, K. The KaZaA Overlay: A Measurement Study. Manuscript, September 15 2004. Available at http://cis.poly.edu/~ross/papers/KazaaOverlay.pdf
[SM+01] Stoica, I., Morris, R., Karger, D., Kaashoek, M.F., Balakrishnan, H. Chord: A scalable peer-to-peer lookup service for Internet applications. In: Proceedings of the ACM SIGCOMM, 2001.