Here is the tentative schedule for lectures and assignment deadlines. All information is subject to change, and please check this page periodically for the updated schedule.
Date | Topics | Readings | Assignments |
01/20 Wed | L01: Introduction | ||
01/22 Fri | L02: Design, notes | End2end Historic Design, Philosophy | |
01/27 Wed | L03: Physical Layer Basics, notes | [PD] Chap. 1.5 | |
01/29 Fri | L04: Socket Programming notes | [PD] Chap. 1.4 Sockets Python sockets | Out: Lab Socket, Hw1 |
02/03 Wed | L05: Transport Layer, notes, code | [PD] Chap. 5.1, 5.2 | |
02/05 Fri | L06: TCP notes | TCP, [PD] Chap. 5.2, 2.4.2, 2.5.1, 2.5.2, Hijacking | Due: Lab socket |
02/10 Wed | L07: Reliability, notes | [PD] Chap. 6.3, 2.5, Congestion
| |
02/12 Fri | L08: Congestion Control, trace, notes | [PD] Chap. 6.3 | Due: Hw1 Out: Lab Reliability |
02/17 Wed | L09: Congestion Control cont. notes | Cubic, AIMD | Due: Pre-lab of Lab Reliability |
02/19 Fri | L10: Link Layer notes | [PD] Chap 2.2, 2.3 | Quiz 2 |
02/24 Wed | L11: Error Detection and Multi-Access Links notes | [PD] Chap 2.4 | |
02/26 Fri | L12: Media Access Control notes | [PD] Chap 2.6, [KR] 5.3 | Due: Lab Reliability Out: Lab Congestion Control |
03/03 Wed | L13: LAN Switches notes | [PD] 3.1.4 | |
03/05 Fri | L14: Other Switching Technologies notes | [PD] 3.1.1 to 3.1.3 | Quiz 3 |
03/10 Wed | No class | ||
03/12 Fri | L15: IP notes | [PD] 3.2.1 - 3.2.4 | Quiz 4 |
03/17 Wed | L16: IP cont. notes | [PD] 3.2.5 - 3.2.6 | Due: Lab Congestion Control Out: Lab Forwarding |
03/19 Fri | L17: ICMP notes | [PD] 3.2.8 | Quiz 5 |
03/24 Wed | L18: In-class exercise | ||
03/26 Fri | L19: IPv6 and NAT notes | [PD] 4.1.3 | Quiz 6 |
03/31 Wed | L20: Fragmentation and DHCP | [PD] 3.2.1, 3.2.7 | |
04/02 Fri | L21: RIP | [PD] 3.3.1, 3.3.2, RFC 2453 | Quiz 7 |
04/07 Wed | L22: OSPF | [PD] 3.3.3 | |
04/09 Fri | L23: BGP | [PD] 4.1.2 | Due: Lab Forwarding Out: Lab Routing Quiz 8 |
04/14 Wed | L24: DNS | [PD] 9.3.1 | |
04/16 Fri | L25: Overlay Networks | [PD] 9.4 | |
04/21 Wed | L26: Application Layer Protocols | [PD] 9.1.1, 9.1.2 | |
04/23 Fri | L27: Review | Due: Lab Routing Quiz 10 |