Lecture notes will be posted right after each class.
Note: Schedules are 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
See also: Two articles on a recent BGP routing incident. |
| Oct 1, Wednesday | IPv6 and multicast routing | Kurose/Ross 4.7 |
| Oct 6, Monday | Fall break | |
| Oct 8, Wednesday | Transport layer overview and UDP | Kurose/Ross 3.1-3.3 |
| Oct 13, Monday | Reliable data transfer | Kurose/Ross 3.4 |
| Oct 15, Wednesday | TCP | Kurose/Ross 3.5 |
| Oct 20&27, Monday | Congestion control | Kurose/Ross 3.6-3.7 |
| Oct 22, Wednesday | Midterm | |
| Oct 29, Wednesday | Applications: HTTP, Email, and DNS | Kurose/Ross 2.1-2.6 |
| Nov 3, Monday | End-to-end arguments in application design (Clark) | End-to-end arguments in System Design (Saltzer, Reed, Clark) A critical review of End-to-end arguments (Moors) |
| Nov 5, Wednesday | Peer-to-peer networks | Kurose/Ross 2.6 |
| Nov 10, Monday | Internet overlay networks | |
| Nov 12, Wednesday | Wide-area content distribution Scalable Internet servers and load balancing |
See also: Amazon CloudFront CDN |
| Nov 17, Monday | Wireless networks and mobility | Kurose/Ross chapter 6 |
| Nov 19, Wednesday | Multimedia networking | Kurose/Ross 7.1-7.4
See also: Netflix encoding for streaming |
| Nov 24, Monday | Quality of service | Kurose/Ross 7.5-7.6 |
| Nov 26, Wednesday | Thanksgiving recess | |
| Dec 1, Monday | Principles of network security
Revised 2008-12-05. Final slide corrected! |
Kurose/Ross 8.1-8.4 |
| Dec 3, Wednesday | Network security in practice | Kurose/Ross 8.5-8.9 |
| Dec 8, Monday | Common protocol components: data and interface representations &
Final review |
|
| Dec 10, Wednesday | Site visit - University Data Network Infrastructure | |
| Dec 16, Tuesday | Final Exam | Computer Studies Room 601 9:30-11:30 AM Open book, open notes |