Purdue University · West Lafayette · Spring 2026
| Lecture (Section 004): Tue, Thu, 1:30–2:45pm in BHEE 224 |
| Lecture (Section EPE): Asynchronous Online |
Instructor
Vishal Shrivastav
Assistant Professor
Office: BHEE 334B
vshriva@purdue.edu
Office Hours
By Appointment
| Week | Dates | Topic |
| 1 | Jan 12 – Jan 16 | Course Introduction |
| 2 | Jan 19 – Jan 23 | Course Background I |
| 3 | Jan 26 – Jan 30 | Course Background II |
| 4 | Feb 2 – Feb 6 | Datacenter Architecture and Topology References: Fattree, Jellyfish |
| Preliminary Exam [Feb 5, 1:30–2:15pm in BHEE 224] |
||
| 5 | Feb 9 – Feb 13 | Datacenter Routing and Load Balancing References: FLARE, CONGA |
| 6 | Feb 16 – Feb 20 | Datacenter Transport References: DCTCP, NDP |
| Project Milestone 1 due at 11:59pm on Feb 20 | ||
| 7 | Feb 23 – Feb 27 | Software-defined Networking References: Ethane, OpenFlow, SWAN |
| 8 | Mar 2 – Mar 6 | Programmable Data Plane References: RMT, PIEO |
| Project Milestone 2 due at 11:59pm on Mar 6 | ||
| 9 | Mar 9 – Mar 13 | In-Network Computing References: Leo, NetCache |
| Midterm Exam [Mar 12, 1:30–2:30pm in BHEE 224] |
||
| 10 | Mar 16 – Mar 20 | Spring Break |
| 11 | Mar 23 – Mar 27 | Multi-tenancy in the Cloud References: EyeQ, PicNIC |
| 12 | Mar 30 – Apr 3 | Datacenter Network for RDMA References: PFC, DCQCN |
| Project Milestone 3 due at 11:59pm on Apr 3 | ||
| 13 | Apr 6 – Apr 10 | Resource Disaggregation inside Datacenter References: Infiniswap, Pond |
| 14 | Apr 13 – Apr 17 | Optics inside Datacenter References: Helios, RotorNet |
| Project Milestone 4 due at 11:59pm on Apr 17 | ||
| 15 | Apr 20 – Apr 24 | Datacenter Network for ML Training References: ATP, TopoOpt |
| 16 | Apr 27 – May 1 | Final Exam [Apr 28, 1:30–2:30pm in BHEE 224] |