Purdue University · West Lafayette · Fall 2026
| Lecture (Section 001): Tue, Thu, 4:30–5:45pm in PHYS 223 |
Instructor
Vishal Shrivastav
Assistant Professor
Office: BHEE 334B
vshriva@purdue.edu
Office Hours
Tue, Thu, 2–3pm in BHEE 334B
| Day | Date | Topic | Lab |
| T | Aug 25 | Course Introduction | |
| R | Aug 27 | Packet vs. Circuit Switching | |
| T | Sep 1 | Internet Architecture Principles I | |
| R | Sep 3 | Internet Architecture Principles II | |
| T | Sep 8 | Socket Programming I | |
| Sep 10 | Socket Programming II | ||
| M | Sep 14 | Lab 1 release | |
| T | Sep 15 | Preliminary Exam [4:30–5:15pm in PHYS 223] |
|
| R | Sep 17 | Network Performance Metrics | |
| T | Sep 22 | Data Link Layer I | |
| R | Sep 24 | Data Link Layer II | |
| F | Sep 25 | Lab 1 due | |
| M | Sep 28 | Lab 2 release | |
| T | Sep 29 | Data Link Layer III | |
| R | Oct 1 | Data Link Layer IV | |
| T | Oct 6 | Network Layer I | |
| W | Oct 7 | Midterm Exam 1 [8–9:30pm in PHYS 112] |
|
| R | Oct 8 | Network Layer II | |
| T | Oct 13 | Fall Break | |
| R | Oct 15 | Network Layer III | |
| F | Oct 16 | Lab 2 due | |
| M | Oct 19 | Lab 3 release | |
| T | Oct 20 | Network Layer IV | |
| R | Oct 22 | Network Layer V | |
| T | Oct 27 | Network Layer VI | |
| R | Oct 29 | Network Layer VII | |
| T | Nov 3 | Transport Layer I | |
| R | Nov 5 | Transport Layer II | |
| F | Nov 6 | Lab 3 due | |
| T | Nov 10 | Transport Layer III | |
| R | Nov 12 | Transport Layer IV | |
| Midterm Exam 2 [8–9:30pm in SMTH 108] |
|||
| F | Nov 13 | Lab 3 (Honors) due | |
| Nov |
No Lecture | Lab 4 release | |
| Thanksgiving Break | |||
| T | Dec 1 | Transport Layer V | |
| R | Dec 3 | Transport Layer VI | |
| F | Dec 4 | Lab 4 due | |
| T | Dec 8 | Application Layer I | |
| R | Dec 10 | Application Layer II | |
| Final Exam Week |