| Research Focus | ||
|---|---|---|
|
Tarek Abdelzaher Associate Professor 217-265-6793 zaher@illinois.edu |
Cyber-physical computing, wireless sensor networks, new models for computation, programming paradigms for deeply embedded systems, ubiquitous computing, feasible-region calculus, embedded and real-time systems, ad hoc wireless networks. |
|
Sarita Adve Professor 217-333-8461 sadve@illinois.edu |
Computer architecture, low-power design, adaptive systems, real-time and network processing, performance evaluation methods, parallel computing. |
|
Vikram Adve Associate Professor 217-244-2016 vadve@illinois.edu |
Compilers, software reliability, performance analysis, and computer architecture. |
|
Gul Agha Professor 217-244-3087 agha@illinois.edu |
Developing new abstractions for building open distributed systems and reasoning about their behavior, parallelism, coordination, real-time behavior. |
|
Eyal Amir Associate Professor 217-333-8756 eyal@illinois.edu |
Artificial intelligence, knowledge representation (e.g., logical or probabilistic), automated reasoning, learning, autonomous-agent architectures, graph algorithms, and applications of these to real-world problems. |
|
Brian Bailey Associate Professor 217-333-6106 bpbailey@illinois.edu |
Design tools that better support designers in the early stages of interactive system design, tools and evaluation techniques for ubiquitous and context-aware computing, and mechanisms that help users better manage attention among applications that are competing for it. |
|
Stephen Bond Assistant Professor 217-244-5975 sdbond@illinois.edu |
Numerical analysis and scientific computing, with applications in statistical mechanics, and biochemistry. Understanding methods that bridge the temporal and spatial scales in multiscale biomolecular modeling using techniques from geometric integration and adaptive finite element methods. |
|
Marco Caccamo Associate Professor 217-244-0528 mcaccamo@illinois.edu |
Real-time operating systems, real-time scheduling and resource management, wireless sensor networks, and quality of service control in next generation digital infrastructures. |
|
Matthew Caesar Assistant Professor 217-244-0527 caesar@illinois.edu |
Wide area networks and networked systems. Internet routing, measurement, and protocols. Simplifying management of distributed systems and networks through principles of self-organization and self-diagnosis, with an emphasis on next-generation Internet architectures. |
|
Roy Campbell Sohaib and Sara Abbasi Professor 217-333-0215 rhc@illinois.edu |
Security, distributed operating systems and ubiquitous computing. |
|
Kevin Chang Associate Professor 217-244-2919 kcchang@illinois.edu |
Large-scale information access and data management, including databases, information integration, Internet information access, data mining, and ranked top-k query processing. |
|
Chandra Chekuri Associate Professor 217-265-0705 chekuri@illinois.edu |
Algorithms, optimization, theoretical computer science. |
|
Gerald DeJong Professor 217-333-0491 mrebl@illinois.edu |
Artificial intelligence |
|
Jeff Erickson Associate Professor 217-333-6769 jeffe@illinois.edu |
Algorithms, data structures, and lower bounds; computational and discrete geometry. |
|
Margaret Fleck Research Associate Professor 217-265-6838 mfleck@illinois.edu |
Computational linguistics, computer vision. |
|
David Forsyth Professor 217-265-6851 daf@illinois.edu |
Artificial intelligence, computer vision, machine learning. |
|
Maria Garzaran Research Assistant Professor 217-244-8878 garzaran@illinois.edu |
Compilers, hardware and software interaction, computer architecture. |
|
|
Brighten Godfrey Assistant Professor 217-333-4862 pbg@illinois.edu |
Internet routing architectures, distributed algorithms, peer-to-peer systems, theory and analysis of networked systems. |
|
William Gropp Paul and Cynthia Saylor Professor of Computer Science 217-244-6720 wgropp@illinois.edu |
My interests are in high performance scientific computing, with particular emphasis on parallel computing. My major projects involve developing the message passing interface (MPI) and hierarchical numerical methods for the numerical solution of partial differential equations. |
|
Carl Gunter Professor 217-244-1982 cgunter@illinois.edu |
Security, Networking, Formal Methods, Semantics of Programming Languages. |
|
Elsa Gunter Research Associate Professor 217-265-6118 egunter@illinois.edu |
Software engineering, programming languages, and formal methods. |
|
Indranil Gupta Associate Professor 217-265-5517 indy@illinois.edu |
Distributed systems and protocols. |
|
|
Jiawei Han Professor 217-333-6903 hanj@illinois.edu |
Knowledge discovery and data mining; database systems; data warehousing; information network analysis; spatiotemporal data analysis; stream data mining; Web, multimedia and biological data mining; and multidimensional data analysis. |
|
Sariel Har-Peled Associate Professor 217-333-4219 sariel@illinois.edu |
Algorithms, data structures, computational geometry, clustering, learning, and computer graphics. |
|
|
Mehdi Harandi Associate Professor 217-333-4865 harandi@illinois.edu |
Artificial intelligence, information systems, HCI, software engineering. |
|
|
John Hart Professor 217-333-8740 jch@illinois.edu |
Computer graphics and computational topology. |
|
Michael Heath Professor and Fulton Watson Copp Chair 217-333-6268 heath@illinois.edu |
Scientific computing and parallel computing. |
|
Anil Hirani Assistant Professor 217-333-2727 hirani@illinois.edu |
Numerical Analysis, Computational Geometry and Topology. |
|
Julia Hockenmaier Assistant Professor 217-265-6855 juliahmr@illinois.edu |
Computational linguistics and/or natural language processing, computational biology. |
|
Derek Hoiem Assistant Professor 217-333-0806 dhoiem@illinois.edu |
General visual scene understanding. |
|
Sheldon Jacobson Professor 217-244-7275 shj@illinois.edu |
Operations research with a particular focus on applied probability, discrete event computer simulation (analysis and modeling), and discrete optimization (analysis and heuristics). |
|
|
Ralph Johnson Research Associate Professor 217-244-0093 rjohnson@illinois.edu |
Object-oriented design, design patterns, frameworks, and software architectures. |
|
|
Laxmikant Kale Professor 217-244-0094 kale@illinois.edu |
Numerical, parallel and scientific computing, and operating systems. |
|
|
Sam Kamin Associate Professor 217-333-8069 kamin@illinois.edu |
Programming languages, software components, functional programming, domain-specific languages, educational technology. |
|
|
Karrie Karahalios Assistant Professor 217-265-6841 kkarahal@illinois.edu |
Human-Computer interfaces. |
|
Sam King Assistant Professor 217-244-0216 kingst@illinois.edu |
Security, operating systems, experimental software systems, and virtual machines. |
|
|
Robin Kravets Associate Professor 217-244-6026 rhk@illinois.edu |
Mobile Computing and Communications. |
|
|
Steven LaValle Professor 217-265-6313 lavalle@illinois.edu |
Robotics, motion planning, computational geometry, artificial intelligence, computational biology, computer vision, computer graphics, and control theory. |
|
|
Darko Marinov Assistant Professor 217-265-6117 marinov@illinois.edu |
Software engineering and programming languages: improving software reliability, software testing, theorem proving, model checking, rich specification languages, compilers (correctness of program analyses and optimizations). |
|
|
José Meseguer Professor 217-333-6733 meseguer@illinois.edu |
Formal Executable specification and verification; software composition, reflection, and metaprogramming; object-oriented specification and software architecture; concurrent, distributed and mobile computing; logical frameworks and formal interoperability; and logical and semantic foundations. |
|
Klara Nahrstedt Ralph M. and Catherine V. Fisher Professor 217-244-6624 klara@illinois.edu |
Networking and distributed systems |
|
|
Luke Olson Assistant Professor 217-244-8422 lukeo@illinois.edu |
Scientific computing |
|
David Padua Donald Biggar Willett Professor 217-333-4223 padua@illinois.edu |
Compilers and parallel computing. |
|
Madhusudan Parthasarathy Assistant Professor 217-244-1323 madhu@illinois.edu |
Software analysis and verification, Model checking: algorithms and tools, Security, Logic and automata theory |
|
Lenny Pitt Professor 217-333-7505 pitt@illinois.edu |
Artificial intelligence and theoretical computing. |
|
Manoj Prabhakaran Assistant Professor 217-244-4020 mmp@illinois.edu |
Cryptography and other topics in Theoretical Computer Science. |
|
Grigore Rosu Associate Professor 217-244-7431 grosu@illinois.edu |
Design, semantics and implementation of programming and specification languages; software engineering and formal methods; runtime verification and monitoring; automated reasoning, applications of logics, theorem proving, term rewriting; and algorithms, (co)algebra, category theory. |
|
Dan Roth Professor 217-244-7068 danr@illinois.edu |
Artificial intelligence and theoretical computing. |
|
Lui Sha Professor, Donald B. Gillies Professor 217-244-1887 lrs@illinois.edu |
Distributed real-time computing systems, dynamic real-time architecture, QoS driven resource management and security and fault tolerance in networked embedded systems. |
|
|
Saurabh Sinha Assistant Professor 217-333-3233 sinhas@illinois.edu |
Gene regulation, Comparative Genomics, Sequence Analysis, Evolution. |
|
Marc Snir Michael Faiman and Saburo Muroga Professor 217-244-6568 snir@illinois.edu |
Large scale parallel and distributed systems; parallel computer architecture; and parallel programming. |
|
Josep Torrellas Professor 217-244-4148 torrella@illinois.edu |
Parallel and sequential computer architecture, processor-memory integration, thread-level speculation, low power design, and reliability. |
|
|
Mahesh Viswanathan Associate Professor 217-265-6298 vmahesh@illinois.edu |
Algorithm design, automata theory, and logic with applications to algorithmic verification of systems. |
|
Marianne Winslett Research Professor 217-333-3536 winslett@illinois.edu |
Information security, management of scientific data. |
|
|
Yizhou Yu Associate Professor 217-333-3412 yyz@illinois.edu |
Data-driven graphical methods, computer animation, mesh editing, image and video processing. |
|
|
ChengXiang Zhai Associate Professor 217-244-4943 czhai@illinois.edu |
Information Retrieval, Text Mining, Natural Language Processing, Machine Learning, Bioinformatics. |
|
Craig Zilles Associate Professor 217-244-0553 zilles@illinois.edu |
Computer architecture, compiler construction, dynamic optimization, and computer science/engineering education. |
Learn more about Architecture, Compilers and Parallel Computing research at Illinois
Learn more about Theory & Algorithms research at Illinois.
Learn more about Artificial Intelligence research at Illinois.
Learn more about Programming Languages, Formal Methods, and Software Engineering research at Illinois.
Learn more about Database and Information Systems research at Illinois.
Learn more about Graphics and Human Computer Interaction research at Illinois.
Learn more about Scientific Computing research at Illinois.
| Lawrence Angrave | 2217 SC 217-333-1424 angrave@illinois.edu |
| Thomas Gambill | 2209 SC 217-244-3541 gambill@illinois.edu |
| Cinda Heeren | 2213 SC 217-244-2529 c-heeren@illinois.edu |
| Susan Hinrichs | 4224 SC 217-244-6173 shinrichs@illinois.edu |
| Viraj Kumar | 3301 SC 217-265-7567 kumar@illinois.edu |
| Eric Shaffer | 2215 SC 217-265-6590 shaffer@illinois.edu |
| Marsha Woodbury | 2103 SC 217-244-8259 marsha@illinois.edu |
| Mike Woodley | 2101 SC 217-244-1971 mwoodley@illinois.edu |
Emeritus
Geneva Belford
George Friedman
C.W. Gear
William Kubitz
Duncan Lawrie
C. L. Liu
Jane Liu
Dennis M. Mickunas
Saburo Muroga
Ed Reingold
Paul Saylor
Robert Skeel
Adjunct
Peter Bajscy
Andrew Chien
Eric DeSturler
AnHai Doan
Michael Garland
David Kriegman
Jean Ponce
Daniel Reed
Umesh Thakkar
Pravin Vaidya
Stephen Wolfram
Yuanyuan Zhou