CS 268, Spring 2002: Lecture Schedule & Notes

Lecture Date Topic Reading Comments
1 Jan 23 Overview, goals, logistics
Kurose/Ross, Chapter 1
No review due
2 Jan 28 Internet architecture, layering, end-to-end arguments Cla88, SRC84 ( Zim80, optional) 
3 Jan 30 TCP/IP architecture CK74

Feb 4
Project discussion


4 Feb 6
TCP congestion control 1 Jac88, RCJ88
5
Feb 11
TCP congestion control 2


7
Feb 13
Router support for congestion control FJ93, DKS89
8
Feb 20
Wireless TCP B+95 ES98 Project proposals due
9
Feb 25
Routing behavior in the Internet Pax96, LMJ97
10
Feb 27
Integrated Services Z+93, BCS94
11
Mar 4
Differentiated Services B+98, NJZ97
12
Mar 6
Router design P+98

Mar 11
Project presentations (checkpoint)


13 Mar 13
Router lookup and packet classification 1 B+97b, GM99
Homework due

Mar 18
Router lookup and packet classification 2



Mar 20
Midterm


14 Apr 1
Packet scheduling BZ96, SCP95 Paper SCP95 can be replaced by
15 Apr 3
Dynamic Packet State (DPS) SSZ98, SZ99

Apr 8
Internet security
S+00, M+01

16 Apr 10
IP Multicast Dee88, HC99
17
Apr 15
Reliable and resilient multicast F+95, X+97,   CMB00, optional

Apr 17
Application level multicast
CRZ00, J+00


Apr 22
Content distribution networks and web caching F+98, K+97
A+99, VAD98

22 Apr 24
Overlay networks C+00, Ora00
O'Reilly P2P Directory
23 Apr 29
Peer-to-peer networking

24 May 1
Active networks Wet99 TJ96, optional
27 May 6
Future directions in networking research

28 May 8
Project presentations 1

29 May 13
Project presentations 2


May 18, 8-11am
Final Exam