Instructor: Matthew Caesar


Matthew Caesar is an associate professor at the University of Illinois at Urbana-Champaign.  He also serves as Chief Science Officer of Veriflow.  He has worked in the area of network security for over two decades, publishing over 50 technical papers, which appear in highly selective academic conferences and have resulted in multiple best paper awards. Matthew has led over $5M in research initiatives in  the networking security area, and has received the NSF CAREER award (2011), DARPA CSSG membership (2011), is a CAS Fellow (2013), and received the "Test of Time Award" from the USENIX NSDI for his foundational contributions to software-defined networking.




Instructor Associate: Rashid Tahir


Rashid graduated with his PhD in Computer Science from the University of Illinois at Urbana-Champaign in 2017. Rashid has extensive experience with the "deep cloud". Rashid spent a stint of time at Microsoft Research where he designed and constructed Denial of Service mitigation technologies for the Azure cloud. He has also conducted extensive research within virtualization technologies that make up modern cloud, including distributed hypervisors and operating system/kernel interfaces.



Teaching Assistant:

Yuanshan  Zhang


Yuanshan Zhang is a Master's student at the University of Illinois at Urbana-Champaign. Yuanshan brings expertise in networking stacks in hypervisors and operating system kernels. Yuanshan worked in Apple's networking team, where he assisted in developing operating system networking software for MacOS. He also worked on the Cyclone distributed VM infrastructure. His MS thesis is on building a WAN SDN hypervisor.


Teaching Assistant:

Bingzhe Liu


Bingzhe Liu is a PhD student at the University of Illinois at Urbana-Champaign. Bingzhe's conducts advanced research in highly-resilient networking. Her PhD thesis is on building artificially intelligent networks that can automatically fix themselves when things go wrong. She has published papers in top academic conferences, including USENIX NSDI and ACM SOSR.

Teaching Assistant:

Isabella Lee


Isabella likes to work at the cutting edge. Currently entering the BS/MS program at UIUC, her research centers around next-generation networking capabilities, including Software-Defined Networking and Network Function Virtualization. As part of her work she has designed infrastructures to scalably analyze data feeds from a major enterprise network and simulation-based toolkits to performance-test research prototypes. Isabella previously worked as a software engineering intern at Uber, a software development intern at UnitedHealth Group, and a researcher at Beckman Institute.

Teaching Assistant:

Oscar Chen


Oscar is in the BS program at the University of Illinois at Urbana-Champaign. Oscar's interests lie in the area of wireless infrastructures, including 802.11 and far-field communications. Oscar conducted research and development at an agricultural systems company where he was responsible for design and implementation of wireless control systems and their underlying protocols and interfaces.

Teaching Assistant:

Andrew Li


Andrew is a Master's student at the University of Illinois at Urbana-Champaign. Andrew brings his industry experience working on real WAN networks during his three-year experience at Cisco Systems. Andrew has extensive experience working on building scalable telemetry monitoring for container networking in virtualized cloud environments and has built multiple intent based network controllers in Software Defined Networks. Recently he has also acquired an interest in BlockChain and has explored the possibility of realizing immutable distributed tracing via a mesh of Layer 7 BlockChain proxies.


CS 436