Course Websites

CS 598 HPN - High-Speed/Progrmable Networks

Last offered Fall 2023

Official Description

Subject offerings of new and developing areas of knowledge in computer science intended to augment the existing curriculum. See Class Schedule or departmental course information for topics and prerequisites. Course Information: May be repeated in the same or separate terms if topics vary.

Section Description

The ever-increasing demand for higher performance, new functionality, and flexibility has given rise to radical new designs for networking infrastructure, that not only unleash exciting new opportunities, but also challenge conventional wisdom. The goal of this course is to introduce students to such recent research and industrial advancements in networking. In each lecture, we will discuss one or two recent papers that propose (or use) unconventional new designs for network stack, network interface cards, or switches. The papers are systems oriented, focusing on practical challenges associated with designing and implementing such network systems, and cover latest topics such as programmable switches, kernel-bypass networking, RDMA, and smart NICs. Prerequisites : ECE/CS 438 (Communication Networks).

Related Faculty

TitleSectionCRNTypeHoursTimesDaysLocationInstructor
High-Speed/Progrmable NetworksHPN49222LCD41300 - 1420 W F  2015 Electrical & Computer Eng Bldg Radhika Mittal