This schedule and syllabus are preliminary and likely to change. Please check this page periodically. The slides are adapted from the publisher's version.
| Date | Topics | Reading Assignment |
Note | |
|---|---|---|---|---|
| Mon 08/31 (week 1) | Course Introduction Computer Networks Overview I |
1.1-1.2 | ||
| Wed 09/02 (week 1) | Computer Networks Overview II | 1.3-1.7 Optionally End-to-end arguments in system design |
||
| Mon 09/07 (week 2) | No class - Labor Day | Beej's Guide to Network Programming | ||
| Wed 09/09 (week 2) | No class - Self-study | Stanford socket links | Add/drop deadline: 9/11(Fri) | |
| Mon 09/14 (week 3) | Application Layer and Sockets | 2.1, 2.7-2.8 | ||
| Wed 09/16 (week 3) | Application Layer: HTTP and FTP | 2.2-2.3 | ||
| Mon 09/21 (week 4) | Application Layer: Email, DNS and P2P | 2.4-2.6 | ||
| Wed 09/23 (week 4) | Application Layer: Continued | 2.4-2.6 | Assignment 1 due: 9/27 (Sun) | |
| Mon 09/28 (week 5) | Transport Layer, Demultiplexing, UDP | 3.1-3.3 | ||
| Wed 09/30 (week 5) | Reliable Data Transfer | 3.4 | ||
| Mon 10/05 (week 6) | TCP | 3.5 | ||
| Wed 10/07 (week 6) | Congestion Control | 3.6-3.7 | ||
| Mon 10/12 (week 7) | No class - Fall break | |||
| Tue 10/13 (week 7) | Mid-term Review | |||
| Tue 10/14 (week 7) | Mid-term Exam (Ch: 1-3) | |||
| Tue 10/19 (week 8) | Network Layer, VCs and Datagrams, Forwarding | 4.1-4.3 | ||
| Wed 10/21 (week 8) | IP, ICMP | 4.4 | Assignment 2 due: 10/25 (Sun) | |
| Mon 10/26 (week 9) | Continue with IP, ICMP | 4.4 | ||
| Wed 10/28 (week 9) | Routing Algorithms and Protocols | 4.5-4.6 | ||
| Mon 11/02 (week 10) | Contiue with Routing | 4.5-4.6 | ||
| Wed 11/04 (week 10) | Link layer, Error Detection, Multiple Access | 5.1-5.3 | ||
| Mon 11/09 (week 11) | ARP, Ethernet, Hubs and Switches | 5.4-5.6 | ||
| Wed 11/11 (week 11) | Wi-Fi | 6.1-6.3 | ||
| Mon 11/16 (week 12) | Multimedia Networking, Stored AV | 7.1-7.2 | Asssignment 3 due: 11/18 (Wed) | |
| Wed 11/18 (week 12) | Internet phone, CDN, RTP, RTCP, SIP | 7.3-7.4 | ||
| Mon 11/23 (week 13) | Scheduling, policing, QoS | 7.5-7.8 | ||
| Wed 11/25 (week 13) | No class - Thanksgiving Recess | |||
| Mon 11/30 (week 14) | Security, Cryptography, Authentication | 8.1-8.3 | ||
| Wed 12/02 (week 14) | Email Security, SSL | 8.4-8.5 | ||
| Mon 12/07 (week 15) | IPSec, VPN, Wireless LAN Security | 8.6-8.7 | ||
| Wed 12/09 (week 15) | Final Review | Assignment 4 is due: 12/13 (Sun) | ||
| THUR 12/17 (10:00-11:50AM) | Final Exam (Ch: 4-8) | 10:00AM - 11:50AM |