Autumn 2026 Course Calendar#
Warning
This calendar is tentative and subject to change.
Lectures take place in Ryerson 251 on Tuesdays and Thursdays from 11:00am to 12:20pm. Most weeks, the Tuesday lecture is used to introduce a new topic, and the Thursday lecture is used to cover various aspects of the course projects. Lecture notes supplementing the material covered that week are posted on Fridays.
Discussion sessions take place in Stuart 102 on Wednesdays from 4:30pm to 5:50pm. Most weeks, the discussion session is used to administer one or more checkpoint exams, followed by a discussion of the exam problems.
All deadlines are at 8pm (Chicago local time) on the specified date.
Week |
Date |
Lectures |
Discussion Session |
Coursework Due |
|---|---|---|---|---|
1 |
Tuesday, September 29 |
Introduction |
||
Wednesday, September 30 |
Course Organization + Sockets |
|||
Thursday, October 1 |
The Network Protocol Stack |
|||
2 |
Tuesday, October 6 |
Data Link + Network Layer |
||
Wednesday, October 7 |
Implementing a Multithreaded Server |
|||
Thursday, October 8 |
Project 1A |
Project 1 Warm-up |
||
3 |
Tuesday, October 13 |
TCP (1) |
||
Wednesday, October 14 |
Checkpoint Exam:
|
|||
Thursday, October 15 |
Project 1B |
Project 1A |
||
4 |
Tuesday, October 20 |
TCP (2) |
||
Wednesday, October 21 |
Checkpoint Exam:
|
|||
Thursday, October 22 |
Project 2A |
Project 1B |
||
5 |
Tuesday, October 27 |
Application Layer |
||
Wednesday, October 28 |
Checkpoint Exam:
|
|||
Thursday, October 29 |
TCP Q&A |
|||
6 |
Tuesday, November 3 |
Wireless Networks |
||
Wednesday, November 4 |
Checkpoint Exam:
|
|||
Thursday, November 5 |
Project 2B |
Project 2A |
||
7 |
Tuesday, November 10 |
Routing Protocols |
||
Wednesday, November 11 |
Checkpoint Exams:
|
|||
Thursday, November 12 |
Project 3 |
Project 2B |
||
8 |
Tuesday, November 17 |
Network Security |
||
Wednesday, November 18 |
Checkpoint Exams:
|
|||
Thursday, November 19 |
Project 3 Q&A |
|||
Thanksgiving Week |
Nov 23-27 |
Thanksgiving Week (No Class) |
||
9 |
Tuesday, December 1 |
IPv6 |
||
Wednesday, December 2 |
Checkpoint Exams:
|
|||
Thursday, December 3 |
Review / Wrap-up |
Project 3 |
||