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