Sanjay Rao

Professor
312 BSEE Building
School of Electrical and Computer Engineering
Purdue University
465 Northwestern Avenue
West Lafayette, IN 47907

Phone: 765-494-3399
Fax: 765-494-0676 (ATTN: Sanjay)
E-mail: sanjay AT ecn DOT purdue DOT edu

I am a faculty at Purdue University with research interests in Computer Networks. My recent and ongoing research focuses on developing principled approaches to harness the exciting potential that AI offers for automating the management and operations of large-scale network and cloud infrastructure. Over my career, my research has made important contributions to network verification and synthesis especially in the context of enterprise and wide-area networks, and in delivering high quality Internet video in heterogeneous Internet environments.

My CV/Resume is here

Research

Selected recent publications

Summary of Recent and Significant Research

You can find more details about my research here (pages somewhat dated):

Internet Systems Lab

Projects

All publications

Graduate Students

Purdue PurNET (Seminar series that brings together CS and ECE networking faculty)

Teaching

I have taught the following courses:

Selected and Recent Professional Service

Selected Recent Department and College Service

Bio

Sanjay G. Rao is a Professor in the School of Electrical and Computer Engineering at Purdue University, where he leads the Internet Systems Laboratory. His current research is on principled approaches to AI-driven networking, while his past work has made important contributions to network synthesis and verification, and Internet video distribution. He received a B.Tech in Computer Science and Engineering from the Indian Institute of Technology, Madras, and the Ph.D from the School of Computer Science, Carnegie Mellon University. He has been a Visiting Researcher at Google, AT&T Research and Princeton University. He is a recipient of the NSF Career award, has won the ACM SIGMETRICS Test of Time Award for his work on End System Multicast (peer-to-peer video streaming), and is an ACM Distinguished Member. He has served on the Technical Program Committees of conferences including ACM Sigcomm, Usenix NSDI, ACM Sigmetrics and MLSys, has served as the Area technical program chair of IEEE Infocom, and has been an Associate Editor for the IEEE/ACM Transactions on Networking.