Scott Shenker Division of Computer Science (EECS) computer science, internet architecture, software-defined networking, network function virtualization, game theoretic approaches to resource allocation, large-scale distributed systems, edge computing