Schedule for Fall 2011
The problem sets, assignments, and labs are due before class starts unless a different time is explicitly announced.
-
Week 1 (9/7):
Overview of Computer Networks: requirements, algorothms, architecures, protocols, APIs
-
Week 2 (9/14):
Physical Layer, Link Layer: Links, Capacity, Framing, Error Correction, Error Detection, ARQ
-
Week 3 (9/21):
Medium Access Control: algorithms & protocols
[PS1 due]
-
Week 4 (9/28):
Queuing Theory and its Applications to Networks
[PS2 due]
-
Week 5 (10/5):
Packet Switching
[Quiz 1]
-
Week 6 (10/12):
Routing; Network Flows
[PS3 due]
-
Week 7 (10/19):
Tunneling, Overlays, NAT, IPv6, End to End Protocols
[PS4 due]
-
Week 8 (10/26):
Transport Control Protocol
[Quiz 2]
-
Week 9 (11/2):
[Midterm Exam]
-
Week 10 (11/9):
Congestion Control/Avoidance
[PS5 due]
-
Week 11 (11/16):
Naming; Email
[Quiz 3]
-
Week 12 (11/23):
Happy Thanksgiving
-
Week 13 (11/30):
Content Delivery Networks; P2P; Multicast
-
Week 14 (12/7):
Network Security
-
Week 15 (12/14):
Final Exam