Schedule
Introduction to Computer Networks
Fall 2022
- 01 09/07-08 Admin, Overview: Internet and Protocol
- 02 09/14-15 Overview: Internet edge, Internet core, Performance metrics (PA#1 due 09/17, 18:00:00)
- 03 09/21-22 Application Layer: Overview, Quality of services (PA#2 due 09/24, 18:00:00)
- 04 09/28-29 Application Layer: HTTP, DNS (No class on 9/28)
- 05 10/05-06 Application Layer: SMTP, P2P, Multimedia (PA#3 due 10/08, 18:00:00)
- 06 10/12-13 Exam #1 (Class on 10/12; Exam on 10/13)
- 07 10/19-20 Transport Layer: Overview, UDP, Reliable data transfer - stop and wait (PA#4 due 10/22, 18:00:00)
- 08 10/26-27 Transport Layer: Reliable data transfer - pipelined (PA#5 due 10/29, 18:00:00)
- 09 11/02-03 Transport Layer: TCP error recovery, Flow control, Connection management (PA#6 due 11/05, 18:00:00)
- 10 11/09-10 Transport Layer: General congestion control, TCP congestion control (PA#7 due 11/12, 18:00:00)
- 11 11/16-17 Exam #2 (Class on 11/16, Exam on 11/17)
- 12 11/23-24 Network Layer: Router Architecture, IPv4, DHCP, Addressing
- 13 11/30-01 Network Layer: NAT, IPv6, SDN data plane (PA#8 due 12/03, 18:00:00)
- 14 12/07-08 Network Layer: Routing principles (PA#9 due 12/10, 18:00:00)
- 15 12/14-15 Network Layer: Internet Routing, SDN control plane
- 16 12/21-22 Exam #3 (Class on 12/21, Exam on 12/22)