Overview of All Research Areas and Faculty


With approximately 55 tenure-track, tenured, and research faculty and 200 PhD students — and strong collaborators across campus — we cover a wide array of research areas across the computer and information sciences.  To get an overview of some of the projects and activities across the department, please see here.

Intelligent Systems, Artificial Intelligence (AI), and Data Science focuses on the creation of machines and algorithms that can make intelligent and data-driven decisions. AI research includes machine learning, robotics, natural language processing, computer vision, and AI alignment and safety. Data science involves data engineering tools, as well as extracting insights from data to solve complex problems.

Human-Centered Computing emphasizes the interaction between people and technology. This research area focuses on designing systems that are user-friendly and improve the quality of life. It encompasses topics like human-computer interaction (HCI), virtual reality, accessibility, and user interface design. The goal is to create technologies that are intuitive and efficient for users, particularly in applications such as education, healthcare, and workplace environments. This research emphasizes the importance of understanding human needs and behaviors to design better systems.

Computer systems research focuses on the architecture and performance of computers, networks, and operating systems, ensuring they are secure, reliable, and efficient. It includes areas like distributed systems, cloud computing, and cybersecurity.

Foundations of Computation provides a theoretical understanding of the field, studying topics such as algorithms, computational complexity, formal methods, and programming languages. This theoretical foundation is essential for advancing computer science and applying it to real-world challenges.