Research in CS systems

Systems

Computer systems researchers at the Department of Computer Science design efficient abstractions and architectures for next generation computing systems. This often involve building and innovating within large, high-performance codebases. This research spans the hardware/software stack, from computer architecture to networks and distributed systems. 

Department innovations open research opportunities in several areas of computer systems in contexts that range from large-scale distributed cloud computing and supercomputing environments to the smaller scales of mobile platforms and IoT devices. World-class research is conducted in distributed systems, data-intensive computing, next-generation memory systems, programmable networks, specialized operating systems, accelerators for emerging applications, high-performance cluster scheduling, edge computing, data storage and I/O systems, and several other areas. 

Research Topics

  • Operating Systems
  • Distributed Systems
  • Runtime Systems
  • Computer Architecture
  • Computer Networks
  • Wireless Networks
  • Storage Systems
  • Mobile Systems
  • Cloud Computing
  • Edge Computing
  • Reliable Systems
  • Performance Modeling and Evaluation

Affiliated Labs

SCS Lab

SPEAR Lab

DataSys Lab

HExSA Lab

IIT DBGroup

Affiliated Faculty

Xian He Sun

Distinguished Professor of Computer Science

Ron Hochsprung Endowed Chair of Computer Science

Research focus: Software Systems

Zhiling Lan

Professor of Computer Science

Research focus: Parallel and Distributed Systems

Ioan Raicu

Associate Professor of Computer Science

Associate Program Director Master of Data Science

Research focus: Distributed Systems

Cynthia Hood

Department of Computer Science Associate Chair

Associate Professor of Computer Science and Engineering

Research focus: Adaptive Systems

Boris Glavic

Associate Professor of Computer Science

Research focus: Database Systems

Edward Chlebus

Industry Associate Professor of Computer Science

Research focus: Computer and Communications Systems

Kyle Hale

Assistant Professor of Computer Science

Research focus: Operating systems

Rujia Wang

Assistant Professor of Computer Science

Research focus: System Reliability and High-Performance Computing

320x355.Kougkas.A

Research Assistant Professor

Research focus: Distributed Systems

Nik Sultana

Assistant Professor of Computer Science

Research focus: Distributed Systems

Teaching Assistant Professor Gerald Balekaki

Teaching Assistant Professor

Research focus: Network systems