Computer Systems Research
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
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
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
Her research lies at the intersection of computer hardware and software with a particular focus on support for parallelism.
Wajih Ul Hassan
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
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
Hyojoon Kim
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
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
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
Haiying Shen
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
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
Ashish Venkat
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