The slides are mainly based on the what's provided by Kurose and Ross, the authors of the textbook. The copyright of the unaltered slides are with them.
| Date | Topic | Reading assignments |
| Aug. 26 | Syllabus and Course Questionnaire | N/A |
| Aug. 28 | Internet Overview - network edge | 1.1-1.2 |
| Sep. 2 | Network Core, Delay, Layers | 1.3-1.5 |
| Sep. 4 | The Internet Layers | 1.5 |
| Sep. 9 | History, Application layer | 1.6~2.1 |
| Sep. 11 | Application layer Pop Quiz on Chapter 1 | 2.1 |
| Sep. 16 | DNS, Multiplexing and demux, UDP | 2.5, 3.1~3.3 |
| Sep. 18 | Reliable Data Transfer | 3.4 |
| Sep. 23 | TCP | 3.5 |
| Sep. 25 | Congestion Control, Intro to Network Layer Group Project Milestone #1 due | 3.6~4.1 |
| Sep. 30 | Datagram Networks, Router, IP addressing | 4.2~4.4 |
| Oct. 2 | Routing Algorithms Assignment #1 due | 4.5~4.6 |
| Oct. 7 | Routing continued | 4.6~4.7 |
| Oct. 9 | Midterm review | N/A |
| Oct. 14 | Midterm at 109 EPB | N/A |
| Oct. 16 | Error-Detection and Correction, MAC Addresses | 5.1~5.4 |
| Oct. 21 | Streaming Audio and Video | 7.1~7.3 |
| Oct. 23 | Out of Best-Effort Services Group Project Milestone #2 due | 7.3~7.7 |
| Oct. 28 | Symmetric Key Cryptography | 8.1~8.2 |
| Oct. 30 | Cryptographic Hash Functions, MAC | 8.3 |
| Nov. 4 | Spam Filtering | N/A |
| Nov. 6 | Public Key Encryption Assignment #2 due | 8.2 |
| Nov. 11 | Wireless, 802.11 | 6.1~6.4 |
| Nov. 13 | Wireless security | 8.7 |
| Nov. 18 | Authentication, PGP | 8.3~8.4 |
| Nov. 20 | Group project meeting (no lecture) Group Project Final Milestone due | 8.7 |
| Nov. 25-27 | Thanksgiving break | N/A |
| Dec. 2 | SSL, IPSec | 8.5~8.6 |
| Dec. 4 | Firewalls, Intrusion Detection Systems | 8.8 |
| Dec. 9 | HTTP,FTP,SMTP Assignment #3 due | 2.2~2.4 |
| Dec. 11 | Final review | |
| Dec. 17 | Final exam | N/A |