This is a tentative schedule of course topics and class periods, and it is subject to change.
Refer to Canvas 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) | ||
---|---|---|---|---|---|
1 | 08/26 | Tue | Introduction | ||
08/28 | Thu | Foundations | P&D 1 | ||
2 | 09/02 | Tue | |||
09/04 | Thu | Direct Link Networks (Physical Layer) | P&D 2 | ||
3 | 09/09 | Tue | |||
09/11 | Thu | ||||
4 | 09/16 | Tue | Packet Switching (Switches, LANs) | P&D 3 | |
09/18 | Thu | ||||
5 | 09/23 | Tue | Exam 1 | ||
09/25 | Thu | Internetworking (IP, Routing, Internet) | P&D 3/4 | ||
6 | 09/30 | Tue | |||
10/02 | Thu | ||||
7 | 10/07 | Tue | End-to-End Protocols (UDP, TCP, RTP) | P&D 5 | |
10/09 | Thu | ||||
8 | 10/14 | Tue | Project Meetings | ||
10/16 | Thu | ||||
9 | 10/21 | Tue | Coding / Implementation (I/O, Sockets, Queues, etc.) | P&D 1.4 | |
10/23 | Thu | ||||
10 | 10/28 | Tue | |||
10/30 | Thu | Exam 2 | |||
11 | 11/04 | Tue | Applications (Email, HTTP, P2P, Web Services, etc.) | P&D 9 | |
11/06 | Thu | ||||
12 | 11/11 | Tue | |||
11/13 | Thu | ||||
13 | 11/18 | Tue | Special topics (TBD) | ||
11/20 | Thu | ||||
14 | 11/25 | Tue | |||
11/27 | Thu | Thanksgiving Break | |||
15 | 12/02 | Tue | |||
12/04 | Thu | Exam 3 | |||
16 | 12/12 | Fri | 10:15am-12:15pm: Final exam period |