This is a tentative schedule, and it is subject to change.
Refer to the course's Moodle for up-to-date details.
"P&D n" refers to chapter n in the optional textbook by Peterson and Davie.
Blank days are continuations of the topic from an earlier day.
| Wk | Date | Topic | Relevant P&D Chapter(s) | Assigned | |
|---|---|---|---|---|---|
| 1 | 08/24 | Tue | Introduction | ||
| 08/26 | Thu | Foundations | P&D 1 | Lab 0, 1 | |
| 2 | 08/31 | Tue | |||
| 09/02 | Thu | Direct Link Networks (Physical Layer) | P&D 2 | Lab 2 | |
| 3 | 09/07 | Tue | |||
| 09/09 | Thu | ||||
| 4 | 09/14 | Tue | Packet Switching (Switches, LANs) | P&D 3 | Lab 3 |
| 09/16 | Thu | ||||
| 5 | 09/21 | Tue | Internetworking (IP, Routing, Internet) | P&D 3/4 | Lab 4 |
| 09/23 | Thu | ||||
| 6 | 09/28 | Tue | |||
| 09/30 | Thu | Exam 1 | |||
| 7 | 10/05 | Tue | End-to-End Protocols (UDP, TCP, RTP) | P&D 5 | |
| 10/07 | Thu | ||||
| 8 | 10/12 | Tue | Project Meetings | ||
| 10/14 | Thu | ||||
| 9 | 10/19 | Tue | Coding / Implementation (I/O, Sockets, Queues, etc. ...) | P&D 1.4 | |
| 10/21 | Thu | ||||
| 10 | 10/26 | Tue | |||
| 10/28 | Thu | ||||
| 11 | 11/02 | Tue | Applications (Email, HTTP, P2P, Web Services, etc. ...) | P&D 9 | |
| 11/04 | Thu | ||||
| 12 | 11/09 | Tue | |||
| 11/11 | Thu | ||||
| 13 | 11/16 | Tue | |||
| 11/18 | Thu | ||||
| 14 | 11/23 | Tue | Special topics (TBD) | Exam 2 | |
| 11/25 | Thu | Thanksgiving Break | |||
| 15 | 11/30 | Tue | |||
| 12/02 | Thu | ||||
| 16 | 12/09 | Thu | 3:30-5:30pm: Final exam period | ||