Computer Systems Research

Magnified view of a computer chip

Strength in computer systems has been a pillar of our department since its earliest days. This  focus has led to notable contributions, for example, in cyber-physical systems, compilers, software systems, and computer architecture. Maintaining this strength is important for maintaining our reputation, but even more importantly, for supporting other research initiatives in our strategic plan. All these initiatives will depend on expertise in architecture, operating systems, compilers, and so forth. At the same time, as hiring nationwide in systems areas seems to have slowed dramatically, this is an opportune time to boost our strength in these areas, recruit outstanding candidates, and stand out as a leading department, as we have a good foundation on which to build. For example, according to csrankings.org, UVA is ranked 33rd in computer systems overall, 19th in computer architecture, and 14th in real-time, embedded, and mobile systems.

Computer Systems Core Faculty

Brad Campbell

Associate Professor, Computer Science Associate Professor, Electrical and Computer Engineering

Brad is a faculty member in the Computer Science Department, the Electrical & Computer Engineering Department, and the Link Lab. His group researchers and develops the next generation of low power, wireless, and secure Internet of Things systems to help make buildings and cities more sustainable.

Jack W. Davidson

Professor, Computer Science Director, Cyber Defense Program of Study

Jack W. Davidson is a Professor of Computer Science at UVA. He joined in 1981 after receiving his Ph.D. in Computer Science from the University of Arizona. His research interests include compilers, computer security, programming languages, computer architecture, and embedded systems. He is the principal investigator on several ongoing grants.

Sandhya Dwarkadas

Walter N. Munster Professor and Chair Department of Computer Science

Her research lies at the intersection of computer hardware and software with a particular focus on support for parallelism.

Wajih Ul Hassan

Assistant Professor, Computer Science, School of Data Science

Wajih Ul Hassan is an Assistant Professor in the Department of Computer Science at the University of Virginia. He received his Ph.D. in Computer Science from the University of Illinois Urbana-Champaign in 2021. His research interests are broadly in systems security, threat detection, and forensic investigation

Adwait Jog

Associate Professor, Computer Science Anita Jones Faculty Fellow

His research interests lie in the broad area of computer architecture and systems. Jog's research has consistently been published at premier IEEE/ACM computer systems and architecture venues and funded by several agencies such as NSF and Google. He is a senior member of both IEEE and ACM.

Samira Khan

Associate Professor, Computer Science
Research interests include: Computer Architecture, Grid/Cloud/High-performance Computing, Programming Languages and Compilers I am an Associate Professor in the Computer Science Department at University of Virginia (UVA), where I lead the research group ShiftLab . Before joining UVA, I was a post…

Hyojoon Kim

Assistant Professor, Computer Science

Hyojoon Kim serves as an Assistant Professor in the Department of Computer Science at the University of Virginia. His research interests lie in computer networks and distributed networked systems, with a specific focus on in-network computing, programmable networks, software-defined networking, network measurement, and network security.

Felix Xiaozhu Lin

William Wulf Faculty Fellow Associate Professor, Computer Science

Felix Xiaozhu Lin joined the Department of Computer Science as an associate professor in August 2020. Prior to his appointment at UVA Engineering, Lin was a tenured associate professor in the School of Electrical and Computer Engineering at Purdue University.

Chang Lou

Assistant Professor, Computer Science

Chang Lou is a tenure-track assistant professor in Department of Computer Science at University of Virginia. His research interests are distributed systems, operating systems, and cloud computing. His work centers on improving system reliability and availability. 

Kun Qian

Assistant Professor, Computer Science
Kun Qian is an Assistant Professor in the Department of Computer Science at the University of Virginia. He is also a member of the Link Lab. Before joining UVA, he was a postdoctoral researcher at the University of California San Diego. He received his Ph.D. and B.E. from Tsinghua University in 2019…

Haiying Shen

Associate Professor, Computer Science Associate Professor, Electrical and Computer Engineering (By Courtesy)

Before joining UVA as an Associate Professor in 2016, Haiying Shen received her B.S. degree from Tongji University, China in 2000, and her M.S. and Ph.D. degrees from Wayne State University in 2004 and 2006. In addition to teaching, she is an Associate Editor for the IEEE/ACM Transactions on Networking (TON) and the IEEE Networking Letters (NL).

Kevin Skadron

Harry Douglas Forsyth Professor of Computer Science

Kevin Skadron research interests include, Computer Architecture, Hardware Acceleration, Near-data/in-memory Processing, Automata Processing, High-Performance Computing, Low Power Design, and Hardware Support for Debugging.
 

Yixin Sun

Anita Jones Career Enhancement Assistant Professor, Computer Science Assistant Professor, Electrical and Computer Engineering
Research interests include: Network Security and Privacy, Routing Security, Anonymity Systems, Network Attacks and Defenses I am broadly interested in network security and privacy. I joined the Department of Computer Science in January 2020 as Assistant Professor, as well as the Department of…

Ashish Venkat

William Wulf Career Enhancement Assistant Professor, Computer Science

Ashish Venkat is an Assistant Professor in the Department of Computer Science at the University of Virginia, where he joined after obtaining a Ph.D. from UC San Diego. His work has been published at top-tier venues such as ISCA, MICRO, ASPLOS, HPCA, IEEE S&P, and USENIX Security, and has received funding from NSF, DARPA, SRC, and Inte

Email