Week |
Dates |
Week's Module |
Exams Due |
Assignment Due |
Project Due |
Lecture Questions Due |
1 |
January 9, 2023 - January 15, 2023 |
Module 1: Intro to Networking and Protocols |
|
|
|
Module 1: parts 1, 2, 3 |
2 |
January 16, 2023 - January 22, 2023 |
Module 2: Python and Programming Review 1 |
|
Assignment 1 (Intro) |
|
Module 2: parts 1 |
3 |
January 23, 2023 - January 29, 2023 |
Module 2: Python and Programming Review 2 |
|
Assignment 2 (Python) |
|
Module 2: parts 2 |
4 |
January 30, 2023 - February 5, 2023 |
Module 3: Application Layer 1 |
|
Assignment 3 (App 1) |
Project 1 (Part 1) |
Module 3: parts 1, 2 |
5 |
February 6, 2023 - February 12, 2023 |
Module 3: Application Layer 2 |
|
|
|
Module 3: parts 3, 4 |
6 |
February 13, 2023 - February 19, 2023 |
Module 3: Application Layer 3 |
|
Assignment 4 (App 2) |
Project 1 (Part 2) |
Module 3: parts 5, 6, 7, 8 |
7 |
February 20, 2023 - February 26, 2023 |
Module 4: Transport Layer 1 |
|
|
|
Module 4: parts 1, 2, 3 |
8 |
February 27, 2023 - March 5, 2023 |
SPRING BREAK |
|
|
Project 1 (Part 3/Final) |
Review modules so far |
9 |
March 6, 2023 - March 12, 2023 |
Module 4: Transport Layer 2 |
|
Assignment 5 (Transport) |
|
Module 4: parts 4, 5 |
10 |
March 13, 2023 - March 19, 2023 |
Module 4: Transport Layer 3 |
Midterm Exam (Modules 1, 3, 4) |
|
|
|
11 |
March 20, 2023 - March 26, 2023 |
Module 5: Network Layer 1 |
|
Assignment 6 (Net 1) |
|
Module 5: parts 1, 2, 3, 4, 5, 6 |
12 |
March 27, 2023 - April 2, 2023 |
Module 5: Network Layer 2 |
|
|
Project 2 |
Module 5: parts 7, 8 |
13 |
April 3, 2023 - April 9, 2023 |
Module 5: Network Layer 3 |
|
Assignment 7 (Net 2) |
|
Module 5: parts 9, 10, 11 |
14 |
April 10, 2023 - April 16, 2023 |
Module 6: Link (Datalink) Layer 1 |
|
|
|
Module 6: parts 1, 2, 3 |
15 |
April 17, 2023 - April 23, 2023 |
Module 6: Link (Datalink) Layer 2 |
|
Assignment 8 (Link) |
|
Module 6: parts 4, 5, 6 |
16 |
April 24, 2023 - April 29, 2023 |
FINALS WEEK |
Final Exam (Modules 1, 5, 6) |
|
|
|