Purdue University · West Lafayette · Fall 2025
| Lecture (Section 001): Mon, Wed, Fri, 2:30–3:20pm in MATH 175 |
Instructor
Vishal Shrivastav
Assistant Professor
Office: BHEE 334B
vshriva@purdue.edu
Office Hours
Mon 4–5pm in BHEE 334B
| Day | Date | Topic | Lab |
| M | Aug 25 | Course Introduction | |
| W | Aug 27 | Packet vs. Circuit Switching | |
| F | Aug 29 | Internet Architecture Principles I | |
| M | Sep 1 | Labor Day Holiday | |
| W | Sep 3 | Internet Architecture Principles II | |
| F | Sep 5 | Internet Architecture Principles III | |
| M | Sep 8 | Socket Programming I | |
| W | Sep 10 | Socket Programming II | |
| Sep 12 | Socket Programming III | ||
| M | Sep 15 | Preliminary Exam [2:30–3:15pm in MATH 175] |
Lab 1 release |
| W | Sep 17 | Network Performance Metrics I | |
| F | Sep 19 | Network Performance Metrics II | |
| M | Sep 22 | Data Link Layer I | |
| W | Sep 24 | Data Link Layer II | |
| F | Sep 26 | Data Link Layer III | Lab 1 due |
| M | Sep 29 | Data Link Layer IV | Lab 2 release |
| W | Oct 1 | Data Link Layer V | |
| F | Oct 3 | Network Layer I | |
| M | Oct 6 | Network Layer II | |
| W | Oct 8 | Midterm Exam 1 [8–9:30pm in CL50 224] |
|
| F | Oct 10 | Network Layer III | |
| M | Oct 13 | Fall Break | |
| W | Oct 15 | Midterm Exam 1 Recap | |
| F | Oct 17 | Network Layer IV | Lab 2 due |
| M | Oct 20 | Network Layer V | Lab 3 release |
| W | Oct 22 | Network Layer VI | |
| F | Oct 24 | Network Layer VII | |
| M | Oct 27 | Network Layer VIII | |
| W | Oct 29 | Network Layer IX | |
| F | Oct 31 | Transport Layer I | |
| M | Nov 3 | No Lecture [Simons Institute Workshop] | |
| W | Nov 5 | No Lecture [Simons Institute Workshop] | |
| F | Nov 7 | No Lecture [Simons Institute Workshop] | Lab 3 due |
| M | Nov 10 | Transport Layer II | |
| W | Nov 12 | Midterm Exam 2 [8–9:30pm in WALC 1055] |
|
| F | Nov 14 | Transport Layer III | Lab 3 (Honors) due |
| M | Nov 17 | Transport Layer IV | Lab 4 release |
| W | Nov 19 | Transport Layer V | |
| F | Nov 21 | Midterm Exam 2 Recap | |
| Nov |
Thanksgiving Break | ||
| M | Dec 1 | Transport Layer VI | |
| W | Dec 3 | Transport Layer VII | |
| F | Dec 5 | Transport Layer VIII | Lab 4 due |
| M | Dec 8 | Application Layer I | |
| W | Dec 10 | Application Layer II | |
| F | Dec 12 | Software-defined Network | |
| R | Dec 18 | Final Exam [7–9pm in MATH 175] |