Research Areas

We are setting our sights on changing the world. 

The Siebel School of Computing and Data Science at Illinois Grainger Engineering is revolutionizing the way we innovate, analyze, and make decisions—powering breakthroughs that shape industries, drive discoveries, and redefine the human experience. From artificial intelligence to cybersecurity, from big data to quantum computing, our researchers are pushing boundaries to tackle the toughest challenges of our time. We’re not just keeping pace with the digital revolution—we’re leading it, setting audacious goals to build a smarter, more connected, and resilient future.

Explore how computing and data science are transforming the world today to create the possibilities of tomorrow.

We create the future

The Siebel School of Computing and Data Science defines and advances the future of computing and the intersections of computing data science and artificial intelligence. Students work with world-renowned faculty on innovations gaining hands-on experience that could catalyze groundbreaking advancements in AI, security and privacy, quantum information and more.

 

Learn how we're breaking boundaries

Architecture, Compilers, and Parallel Computing

We work on all aspects of system design—circuits, processors, memory, compilers, programming environments— to make them more energy efficient, resilient, and programmable.

Artificial Intelligence

We are recognized leaders in key areas of research: computer vision, machine listening, natural language processing, machine learning and robotics.

Bioinformatics and Computational Biology

We work on core computational biology-related problems, including genomics, proteomics, metagenomics, and phylogenomics, combining ideas from mathematics, computer science, probability, statistics, and physics.

A laptop sits in the middle of the table, with small squares containing talking and smiling students, surrounded by three seated students and two seated adults talking and laughing with them.

Computers and Education

We build new systems, run them at scale, and design interfaces and study the human impacts of technology in the classroom to better understand the learning process using both data science techniques and qualitative research.

Data and Information Systems

We work on a wide range of research problems, tackling the many challenges associated with developing powerful intelligent data and information systems and their applications. 

Interactive Computing

We study social computing, design and creativity, decision-making, intelligent systems, and cognitive modeling to help people and computers work together effectively.

Programming Languages, Formal Methods, and Software Engineering

We develop innovative techniques in programming language design and semantics; formal verification, software testing, automated debugging; and models and verification techniques for embedded systems.

Scientific Computing

We design, build, and analyze the behavior of numerical algorithms to ensure that numerical methods are accurate and that implementations are efficient.

Security and Privacy

We address the security and privacy concerns facing computer and communications systems with theoretical and applied approaches.

Systems and Networking

We are advancing the state-of-the-art in cloud computing and systems for machine learning, wired and data center networking, wearable and mobile computing, security and privacy, and healthcare.

Stock image of a man interacting in ways that imply immersive computing. He appears to be using his hands to interact with a digital environment and there is an outline of a VR headset around his eyes.

Theory and Algorithms

We study algorithms in many fundamentally important and diverse areas, with many near-term and long-term applications in Computer Science and beyond.

                                                                              

  

Discover our research institutes and centers

Learn more