Abstract graphic of a hand touching a translucent ball like shape

With our recent successful faculty hires in the CS department, the areas of security/cryptography, algorithmic game theory, as well as network science have achieved critical mass that puts CS@UVA in a unique position to differentiate itself and serve as a catalyst for rapid growth in this area.

Theory Core Faculty

Christopher L. Barrett

Executive Director, Biocomplexity Institute Distinguished Professor in Biocomplexity, Biocomplexity Institute Professor of Computer Science, School of Engineering and Applied Science

Christopher L. Barrett is the inaugural Distinguished Professor in Biocomplexity, Executive Director of the Biocomplexity Institute, and Professor in the Department of Computer Science at the University of Virginia. He is an interdisciplinary computational scientist who has published more than 100 research articles.

Matheus Venturyne Xavier Ferreira

Assistant Professor, Computer Science (Joining Summer 2024)

Ferdinando Fioretto

Assistant Professor, Computer Science

Ferdinando Fioretto works on machine learning, optimization, differential privacy, and fairness. He is a recipient of the Amazon Research Award, the NSF CAREER award, the Google Research Scholar Award, the Caspar Bowden PET award, the ISSNAF Mario Gerla Young Investigator Award, the ACP Early Career Researcher Award, and several best paper awards.

Wei-Kai Lin

Assistant Professor, Computer Science
I am an assistant professor in the Computer Science Department at University of Virginia. Earlier, I was a postdoctoral researcher at Northeastern University, advised by Professor Daniel Wichs. I got my Ph.D. in Computer Science at Cornell and then worked as a postdoc at CMU, both advised by…

Mohammad Mahmoody

Associate Professor, Computer Science

Mohammad Mahmoody's research interests include cryptography, adversarial learning, computational complexity.

Madhav Marathe

Professor, Computer Science Distinguished Professor in Biocomplexity, Biocomplexity Institute Division Director, Network Systems Science and Advanced Computing Division, Biocomplexity Institute
Madhav Marathe is an endowed Distinguished Professor in Biocomplexity, Director of the Network Systems Science and Advanced Computing (NSSAC) Division, Biocomplexity Institute and Initiative, and a tenured Professor of Computer Science at the University of Virginia. Dr. Marathe is a passionate…

Anil Vullikanti

Professor, Computer Science, University of Virginia Biocomplexity Institute

Anil Vullikanti is a Professor in the Department of Computer Science and the Biocomplexity Institute. His research interests are randomized algorithms, combinatorial optimization, distributed computing, dynamical systems and network science, machine learning, and AI, and their applications to epidemiology, public health, and modeling.

Chen-Yu Wei

Assistant Professor, Computer Science

Chen-Yu Wei is an Assistant Professor in the Computer Science department at the University of Virginia. Previously, he was a Postdoctoral Associate at Massachusetts Institute of Technology. His research focuses on fundamental problems in interactive decision making and reinforcement learning.

Haifeng Xu

Visiting Professor, Computer Science
Research interests include: Artificial Intelligence, Computational Game Theory, Machine Learning, Algorithms and Optimization Haifeng Xu received his PhD from the University of Southern California in 2018, did a postdoc at Harvard from 2018 - 2019, and joined the Department of Computer Science in…