Spring 2024 Course CalendarΒΆ
Warning
This calendar is tentative and subject to change.
Lectures take place in Ryerson 251 on Tuesdays and Thursdays from 12:30pm from 1:50pm CDT.
Discussion sessions take place in Harper 140 on Thursdays from 3:30pm to 4:50pm CDT.
Additional pre-recorded lectures will also be made available most weeks. When both the live lecture and pre-recorded lecture have the same topic, that means the live lecture will be used to introduce the topic, and additional pre-recorded lectures will be released after the live lecture.
All deadlines are at 8pm (Chicago local time) on the specified date.
Week |
Date |
Live Lectures |
Pre-recorded Lectures |
Discussion Session |
Coursework Due |
---|---|---|---|---|---|
1 |
Tuesday, March 19 |
Introduction |
|||
Thursday, March 21 |
The Network Protocol Stack |
Sockets |
|||
2 |
Tuesday, March 26 |
Data Link + Network Layer |
Data Link and Network Layer |
||
Wednesday, March 27 |
Project 1 Warm-up |
||||
Thursday, March 28 |
Project 1A |
Implementing a Multithreaded Server |
|||
3 |
Tuesday, April 2 |
TCP (1) |
TCP (1) |
||
Wednesday, April 3 |
Project 1A |
||||
Thursday, April 4 |
Project 1B |
Checkpoint Exam:
|
|||
4 |
Tuesday, April 9 |
TCP (2) |
TCP (2) |
||
Wednesday, April 10 |
Project 1B |
||||
Thursday, April 11 |
Project 2A |
Checkpoint Exam:
|
|||
5 |
Tuesday, April 16 |
Application Layer |
Application Layer |
||
Wednesday, April 17 |
|||||
Thursday, April 18 |
TCP Q&A |
Checkpoint Exam:
|
|||
6 |
Tuesday, April 23 |
Wireless Networks |
Wireless Networks |
||
Wednesday, April 24 |
Project 2A |
||||
Thursday, April 25 |
Project 2B |
Checkpoint Exam:
|
|||
7 |
Tuesday, April 30 |
Routing Protocols |
Routing Protocols |
||
Wednesday, May 1 |
Project 2B |
||||
Thursday, May 2 |
Project 3 |
Checkpoint Exams:
|
|||
8 |
Tuesday, May 7 |
Network Security |
Network Security |
||
Wednesday, May 8 |
|||||
Thursday, May 9 |
Project 3 Q&A |
Checkpoint Exams:
|
|||
9 |
Tuesday, May 14 |
IPv6 |
Additional Topics |
||
Wednesday, May 15 |
Project 3 |
||||
Thursday, May 16 |
Review / Wrap-up |
Checkpoint Exams:
|