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/08 Wed | Introduction | ||
01/13 Mon | Design | End2end Design, Philosophy [PD] or [KR] Chap 1 |
Out: Lab1 |
01/15 Wed | Architecture | ||
01/20 Mon | Martin Luther King, Jr. Day holiday | ||
01/22 Wed | Physical link layer basics | [PD] Chap. 1.4, 1.5 | |
01/27 Mon | Logical link layer basics | [PD] Chap. 2.2, 2.3, 2.4 [KR] Chap. 6.1, 6.2 |
Due: Lab1 Out: Hw1 |
01/29 Wed | Reliable transmission | [PD] Chap. 2.4, 2.5 [KR] Chap. 3.4 |
|
02/03 Mon | Media sharing | [PD] Chap. 2.6, 2.7 [KR] Chap. 6.3 |
|
02/05 Wed | Switching Technologies | [PD] Chap. 3.1 | |
02/10 Mon | LAN Switches | [PD] Chap. 3.1.5 | Due: Hw1 Out: Hw2 |
02/12 Wed | The Internet Protocol | [PD] Chap. 3.2 | |
02/17 Mon | ARP | ||
02/19 Wed | ARP, ICMP, and DHCP | [PD] Chap. 3.2; [KR] Chap. 4.3 |
|
02/24 Mon | RIP | [PD] Chap. 3.3.1, 3.3.2; [KR] Chap. 5.1, 5.2 |
Out: Hw3 |
02/26 Wed | OSPF | [PD] Chap. 3.3.3; [KR] Chap. 5.3 | |
03/02 Mon | BGP | [PD] Chap. 4.1.2 [KR] Chap. 5.4 |
Due: Hw2 |
03/04 Wed | Router and SDN | [PD] Chap. 3.4 [KR] Chap. 4.1, 4.4 |
|
03/06 Fri | Due: Hw3 at
6:59pm Out: lab2 |
||
03/09 Mon | Spring Recess | ||
03/11 Wed | Spring Recess | ||
03/16 Mon | Extended Spring Recess due to COVID-19 | ||
03/18 Wed | Extended Spring Recess due to COVID-19 | ||
03/23 Mon | UDP and TCP, video | [PD] Chap. 5.1, 5.2 | |
03/25 Wed | TCP video NAT video@43'57" | [PD] Chap. 5.2 Congestion avoidance and control | |
03/30 Mon | TCP Congestion Control, video | [PD] Chap. 6.4, TCP Cubic, Congestion avoidance and control | |
04/01 Wed | Queue Management and Congestion Avoidance, video | [PD] Chap. 6.1, 6.2, and 6.4 ECN | |
04/06 Mon | Take-home Midterm | Due:
Lab2 Out: Hw4 |
|
04/08 Wed | Domain Name System and Content Distribtion, video | [PD] Chap. 9.3.1, 9.4.3 | |
04/13 Mon | Overlay Networks, video | [PD] Chap. 9.4.1, 9.4.2, Chord | |
04/15 Wed | Application Layer Protocol video | [PD] Chap. 9.1 | |
04/20 Mon | Introduction to Datacenter Networks video | FatTree | |
04/22 Wed | Introduction to Network Security, video | Chap. 8 of [PD] | Due: Hw4 |
05/01 Friday | Take-home final |