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