Lecture Schedule and Notes



Date
Topic
Reading
Assignments
Tu, 3/31
Introduction
Join Piazza!
Th, 4/2 Networking Basics, History
K&R 1.1 and 1.3

Tu, 4/7 Protocol layers
K&R 1.4 and 1.5 HW1 out
Th, 4/9 IP Routing
K&R 4.1 and 4.2
Tu, 4/14 Routing Algorithms K&R 4.5
Th, 4/16 Interdomain Routing and IP Addressing
K&R 4.6.1, 4.6.2, 4.4.2 Project 1 out
Tu, 4/21 BGP
K&R 4.6.3
HW1 Due
Th, 4/23 IP Protocol
K&R 4.4.1

Tu, 4/28 IP Routers
K&R 4.3

Th, 4/30 Transport Layer and Reliable Transport
K&R 3.1, 3.2, 3.3, 3.4
HW2 out
Tu, 5/5
TCP Basics
K&R 3.5
Project 1 due
Th, 5/7 Midterm Exam

Tu, 5/12 Congestion Control
K&R 3.6, 3.7
Th, 5/14 DNS
K&R 2.1, 2.2, 2.5
Project 2 out
Tu, 5/19 Wireless K&R 6.1, 6.2, 6.3
Th, 5/21 No class (work on HW2/Project2)

HW2 due
Tu, 5/26 DNS, HTTP
K&R 5.1, 5.3

Th, 5/28
Network Security

Tu, 6/2
Data Center Networks K&R 5.6
Th, 6/4
Midterm Exam 2
Project 2 due