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