Research

The Department of Computer Science emphasizes experimental research to design and
engineer a wide variety of computer and information systems.

Our projects and contributions include:

Application-level research in graphics

Bioinformatics and multimedia

Cloud computing

Computer-aided design

Computer architecture

Computer architecture and VLSI

Cybersecurity

Data mining, machine learning and artificial intelligence

Embedded systems and IoT

Embedded systems and sensors

Graphics, image processing, computer vision

Grid computing

Human-computer interaction

Image recognition

Information systems

Internet-scale information retrieval

Mobile and wireless computing

Network protocols and middleware

Operating systems, networking and distributed systems

This wide range of interests promotes effective and exciting collaborative. The department's
research funding continues to grow includes Federal Agencies (NSF, AFOSR, NIH, & DOE)
as well as industry.We're always looking for bright, energetic students — both graduate and undergraduate
— to join our groups and contribute to our research.

Research Groups and Centers

Computer Systems

The FIND lab is dedicated to conducting research in the broad area of computer networking.
We work on a wide range of topics including Internet-of-Things, information-centric
networks, wireless networks, hybrid networks, smart communities and smart grids. We
seek a principled approach to solving problems in these fields by developing new theory
and algorithms and conducting rigorous experiments.

The Computer Architecture and Power-Aware Systems Research Group investigates techniques
at the microarchitectural, systems and circuits levels for improving the performance,
energy-efficiency and reliability of modern microprocessors and memory systems.

Computer Systems Research Group [Kanad Ghose]

The Computer Systems Research Group is engaged in experimental systems research in
the areas of networking, network processors, real-time network security, real-time
embedded systems, operating systems and large-scale visualization. The research involves
the design and implementation of actual prototype systems that work as opposed to
investigations that just use simulations and models. Networking protocols and real-time
file systems developed by this group are being commercialized.

The VLSI CAD group focuses on the physical design of high performance integrated circuits.
The group is best known for the development of the fractional cut-based feng shui
mixed-size placement tool and the associated legalization and detailed placement methods.
Other innovations from the group include non-Manhattan routing architectures, fast
topology based interconnect analysis methods and an effective approach to voltage
island design.

The group's focus is on several different areas of research in software infrastructure
for Cloud and Big Data computing. This group is undertaking projects to develop, adapt
and optimize several open source technologies for use in real-world use case scenarios.

The OSNET lab's research is focused on building and evaluating real-world high-performance
systems software. Projects span various aspects of operating systems, distributed
systems and wireless as well as wired networks. Current research projects include
distributed cluster resource virtualization, modeling channel characteristics for
wireless mesh and ad hoc networks and multi-resource scheduling for real-time systems.

Information Systems

Our group works broadly on designing machine learning models for complex, relational,
unstructured, and heterogeneous data. We focus both on designing novel algorithms
for such complex interconnected data and applications of these algorithms on real-world
data. Specifically, our group works on statistical relational learning, deep learning,
probabilistic graphical, and latent variable models. We demonstrate the utility of
these models on applications including smart energy, computational social science,
education, social media, and urban computing data.

The mission of this laboratory is to conduct world-class research in the general area
of database and information retrieval systems. In recent years, this lab's research
has been focused mainly on Web-based search technology. In particular, conducting
research on scalable meta-searching technology for providing unified access to the
many information sources on the Web.

Multimedia Research Laboratory [Mark Zhang] The Multimedia Research Laboratory conducts research projects across a broad range
of areas including computer vision and image understanding, multimedia and data mining,
and knowledge discovery. The laboratory's research has been substantially recognized
in both intellectual merits and broader impacts.