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 textbook by Peterson and Davie.
Readings in addition to the textbook will be provided as links or handouts.
Blank days are continuations of the topic and reading from an earlier day.
Wk | Date | Topic | Reading | Assigned | |
---|---|---|---|---|---|
1 | 08/26 | Tue | Introduction | ||
08/28 | Thu | Foundations | P&D 1 | Lab 0, 1 | |
2 | 09/02 | Tue | |||
09/04 | Thu | Direct Link Networks (Physical Layer) | P&D 2 | Lab 2 | |
3 | 09/09 | Tue | |||
09/11 | Thu | ||||
4 | 09/16 | Tue | Packet Switching (Switches, LANs) | P&D 3 | Lab 3 |
09/18 | Thu | ||||
5 | 09/23 | Tue | Internetworking (IP, Routing, Internet) | P&D 3/4 | Lab 4 |
09/25 | Thu | ||||
6 | 09/30 | Tue | |||
10/02 | Thu | Exam 1 | |||
7 | 10/07 | Tue | End-to-End Protocols (UDP, TCP, RTP) | P&D 5 | Lab 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, Online | Lab 6 |
10/23 | Thu | ||||
10 | 10/28 | Tue | |||
10/30 | Thu | ||||
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 | |||
11/20 | Thu | Exam 2 | |||
14 | 11/25 | Tue | Special topics (TBD) | ||
11/27 | Thu | Thanksgiving Break | |||
15 | 12/02 | Tue | Special topics (cont.) | ||
12/04 | Thu | ||||
16 | 12/12 | Fri | 10:15am-12:15pm, Project Presentations |