Research Area – Systems

The goal of computer systems research is to elicit the principles underlying the development and use of complex parallel and distributed software/hardware systems.

At the College of Computing, our research approach is experimental, drawing on expertise in measurement, modeling, language constructs and compilation, resource management and scheduling, and computer hardware. The computer systems group collaborates with the broader community via research centers established by its members, which include academic and research faculty, graduate students and visiting researchers.

Our group conducts research in complex computer software and hardware systems, including their development and use and the principles underlying their design. Specifically, our faculty work in the functional areas of Internet computing, information and distributed systems, high performance computing, real-time and embedded systems. Systems faculty also work in operating systems, which touches on topics such as computer security and dependability, system management and virtualization, and others.

We evaluate our research with realistic applications from such domains as cloud and enterprise computing, high performance, mobile and wireless, multimedia and sensor systems, embedded and real-time systems, pervasive computing, and service computing, including from the health care domain.

Our Ph.D. graduates have joined prestigious universities, industrial research labs and computer companies such as IBM TJ Watson, IBM Almaden, HP Labs, Intel Research, Microsoft, Google, Yahoo and others. Our funding comes from both government sponsors—such as the National Science Foundation, Department of Energy and DARPA—and industry sponsors like IBM, HP, Intel, Microsoft and Samsung.

Coordinator: Ling Liu