Lecture notes will be posted right after each class.
Note: Schedule is subject to change, please check back frequently.
Date | Lecture notes | Readings |
Sep 3, Wednesday | Introduction | Kurose/Ross chapter 1, 2.7-2.8 |
Sep 8, Monday | Data link overview | Kurose/Ross 5.1-5.2 |
Sep 10, Wednesday | Multiple access protocols | Kurose/Ross 5.3 |
Sep 15, Monday | Ethernet | Kurose/Ross 5.4-5.5 |
Sep 17, Wednesday | LAN Interconnect | Kurose/Ross 5.6-5.8 |
Sep 22, Monday | Overview on network routing | Kurose/Ross 4.1-4.3 |
Sep 24, Wednesday | More on network routing | Kurose/Ross 4.5 |
Sep 29, Monday | The Internet protocol (IP) | Kurose/Ross 4.4, 4.6 |
Oct 1, Wednesday | IPv6 and multicast routing | Kurose/Ross 4.7 |
Oct 6, Monday | Transport layer overview and UDP | Kurose/Ross 3.1-3.3 |
Oct 8, Wednesday | Reliable data transfer | Kurose/Ross 3.4 |
Oct 13, Monday | Fall break | |
Oct 15, Wednesday | TCP | Kurose/Ross 3.5 |
Oct 20, Monday | Congestion control | Kurose/Ross 3.6-3.7 |
Oct 22, Wednesday | Applications: HTTP, Email, and DNS | Kurose/Ross 2.1-2.5 |
Oct 27, Monday | Midterm exam | |
Oct 29, Wednesday | Guest lecture by Prof. Wendi Heinzelman | |
Nov 3, Monday | Peer-to-peer networks | Kurose/Ross 2.6 |
Nov 5, Wednesday | Overlay networks | |
Nov 10, Monday | Web performance acceleration | |
Nov 12, Wednesday | Scalable Internet servers and load balancing | |
Nov 17, Monday | Wireless communication links | Kurose/Ross 6.1-6.4 |
Nov 19, Wednesday | Wireless networks | Kurose/Ross 6.5-6.8 |
Nov 24, Monday | Multimedia networking and QoS | Kurose/Ross 7.1-7.6 |
Nov 26, Wednesday | Thanksgiving break | |
Dec 1, Monday | Principles of network security | Kurose/Ross 8.1-8.2, 8.8 |
Dec 3, Wednesday | Principles of network security (cont.) | Kurose/Ross 8.3-8.4 |
Dec 8, Monday | Network security in practice | Kurose/Ross 8.9 |
Dec 10, Wednesday | Network security in practice (cont.) | Kurose/Ross 8.5-8.7 |