COMN: Schedule
Start of each Chapter may change depending on the progress each week.
Slides are per-chapter basis; for example, intro slides linked to the lecture on 15 Jan is used over next few lectures covering the same chapter.
| # | Date | Topic | Required Readings | Optional Readings |
|---|---|---|---|---|
| 1 | Jan 15 |
| [KR8e] Section 1.1 | [PD6e] Sections 1.1-1.2 |
| 2 | Jan 16 | Intro: Network Edge - Access Networks and Physical Media | [KR8e] Section 1.2 | |
| 3 | Jan 22 | Intro: Network Core - Packet vs. Circuit Switching, Internet structure | [KR8e] Section 1.3 | |
| 4 | Jan 23 | Intro: Network performance metrics | [KR8e] Section 1.4 | [PD6e] Section 1.5 |
| 5 | Jan 29 | Intro: Protocol layering Application Layer: Principles of network applications | [KR8e] Sections 1.5, 1.8 and 2.1 | [PD6e] Section 1.3; [KR8e] Sections 1.6-7 |
| Jan 30 | Guest lecture 1 by Prof. Henry S. Thompson: The World Wide Web | |||
| 6 | Feb 5 | Application Layer: Web and HTTP | [KR8e] Section 2.2 | [KR8e] Section 2.3 |
| 7 | Feb 6 | Transport Layer Services, (de)multiplexing | [KR8e] Section 3.1-3.2 | |
| 8 | Feb 12 | Application Layer: DNS, P2P | [KR8e] Sections 2.4-5 | |
| 9 | Feb 13 | Application Layer: Video Streaming and CDNs | [KR8e] Sections 2.6 and 2.8 | |
| 10 | Feb 26 | Transport Layer: UDP and reliable transport protocol design Socket Programming | [KR8e] Sections 3.3-3.4 | |
| 11 | Feb 27 | Transport Layer: TCP | [KR8e] Sections 3.5 | |
| 12 | Mar 5 | Transport Layer: congestion control | [KR8e] Sections 3.6-3.7.1 and 3.7.3 | |
| 13 | Mar 6 | Transport Layer: congestion control (contd.) | [KR8e] Sections 3.6-3.7.1 and 3.7.3 | |
| 14 | Mar 12 | Network Layer Data Plane: Overview, Router Internals and the Internet Protocol (IP) | [KR8e] Sections 4.1-3 | |
| 15 | Mar 13 | Network Layer Data Plane: IP (contd.) Network Layer Control Plane: Intro | [KR8e] Sections 4.3, 5.1 | |
| Mar 19 | Network Layer Control Plane: Routing Algorithms and Intra-AS Routing | [KR8e] Sections 5.2-3 | ||
| 16 | Mar 20 | Network Layer: Inter-AS Routing with BGP; Network Support for Multimedia | [KR8e] Section 5.4 | |
| 17 | Mar 26 | Network Layer: Software-Defined Networking (SDN) and Generalized Forwarding Link Layer: Intro | [KR8e] Sections 4.4, 4.6, 5.5, 5.8, 6.1 | [KR8e] Sections 4.5, 5.6-7 |
| 18 | Mar 27 | Link Layer: Error Detection and Correction, Multiple Access Protocols, and LANs | [KR8e] Section 6.2-6.4 | |
| Apr 2 | Guest Lecture 2 by Dewi Morgan and Tim Beatham (Ciena): On Trends and Innovations in the Networking World | |||
| 19 | Apr 2 | Link Layer: LANs (contd.) | [KR8e] Sections 6.4, 6.8 | [KR8e] Sections 6.5-6.7 |
| Apr 2 | Guest Lecture 3 by Bruce Duncan (University of Edinburgh): Operation of the Informatics network infrastructure |
License
All rights reserved The University of Edinburgh