Department Faculty

Nina Amenta, Ph.D., Professor
Computational geometry, computer graphics, algorithms

Zhaojun Bai, Ph.D., Professor
Number linear algebra, parallel algorithms

Matthew A. Bishop, Ph.D., Professor
Computer security, cryptography, assurance

Hao Chen, Ph.D., Professor
Computer security, software verification

Raissa D’Souza, Ph.D., Professor
Phase transitions, self-organization, structure, function and growth of networks (joint appointment with Mechanical and Aeronautical Engineering)

Ian Davidson, Ph.D., Professor
Data mining, machine learning

Premkumar T. Devanbu, Ph.D., Professor
Software engineering

David Doty, Ph.D., Assistant Professor
Molecular computing, theoretical computer science

Kurt Eiselt, Ph.D., Lecturer with Security of Employment

Matthew K. Farrens, Ph.D., Professor and Chair
Computer architecture, VLSI design

Vladimir Filkov, Ph.D., Professor
Network data analytics, statistical models and algorithms for complex empirical data, social aspects of empirical software engineering

Matthew Franklin, Ph.D., Professor

Dipak Ghosal, Ph.D., Professor and Chair, Graduate Group in Computer Science
High speed networks, parallel and distributed systems

Thilo Gross, Ph.D., Professor

Francois Gygi, Ph.D., Professor
Computational materials science, parallel numerical algorithms

Bernd Hamann, Ph.D., Professor
Visualization, geometric modeling, computer graphics

Sam King, Ph.D., Associate Professor
Security, operating systems, networking

Patrice Koehl, Ph.D., Professor and Vice-Chair
Computational biology

Greg Kuperberg, Ph.D., Professor
Quantum algebra, geometric topology, quantum information theory (joint appointment with Mathematics)

Yong Jae Lee, Ph.D., Assistant Professor
Computer vision, machine learning

Xin Liu, Ph.D., Professor
Wireless communication, communication networks

Jason Lowe-Power, Ph.D., Assistant Professor
Computer architecture, high-performance computing

Kwan-Liu Ma, Ph.D., Distinguished Professor
Visualization, graphics, parallel and distributed computation

Norman S. Matloff, Ph.D., Professor
Parallel processing, statistical computing, mathematical and applied statistics

Nelson L. Max, Ph.D., Distinguished Professor
Scientific visualization, computer animation, realistic computer graphics rendering

Josh McCoy, Ph.D., Assistant Professor
Games technology

Prasant Mohapatra, Ph.D., Professor
Computer networks

Michael Neff, Ph.D., Professor
Computer animation, modeling human motion, computer graphics (joint appointment with Cinema and Technocultural Studies)

Christopher Nitta, Ph.D, Assistant Professor of Teaching
Software engineering, computer architecture, embedded systems

Randy O’Reilly, Ph.D., Professor
Cognitive behavioral neuroscience

Joël Porquet, Ph.D., Assistant Professor of Teaching

Phillip W. Rogaway, Ph.D., Professor
Cryptography, theory of computation

Cindy Rubio Gonzalez, Ph.D., Assistant Professor
Programming languages, software engineering

Mohammad Sadoghi, Ph.D., Assistant Professor
High-performance, extensible big data management systems

Ilias Tagkopoulos, Ph.D., Associate Professor
Machine learning, data science, computational biology

Aditya Thakur, Ph.D., Assistant Professor
Programming languages, automated reasoning, program analysis

Hao-Chuan Wang, Ph.D., Acting Associate Professor
Human Computer Interaction

S. Felix Wu, Ph.D., Professor
Computer security, computer networks

Zhou Yu, Ph.D., Assistant Professor
Speech and natural language processing, machine learning, human -computer interaction

Adjunct Faculty

Sean Peisert, Ph.D., Adjunct Associate Professor
Computer security, network security, digital forensics

Massimo Tornatore, Ph.D., Adjunct Associate Professor
Design, energy efficiency, survivability in optical networks and group communication security

Gunther Weber, Ph.D., Adjunct Professor
Visualization, computer graphics

Emeritus Faculty

John Bruno, Ph.D., Professor Emeritus
Programming languages, compilers

Daniel M. Gusfield, Ph.D., Distinguished Professor Emeritus
Design and analysis of algorithms, computational biology

Kenneth I. Joy, Ph.D., Professor Emeritus
Visualization, computer graphics, geometric modeling

Lawrence Kou, Ph.D., Professor Emeritus
Algorithm design and analysis

Karl N. Levitt, Ph.D., Professor Emeritus
Computer security, system verification

Peter Linz, Ph.D., Professor Emeritus
Numerical analysis, scientific computing

Charles U. Martel, Ph.D., Professor Emeritus
Design and analysis of algorithms

Biswanath Mukherjee, Ph.D., Distinguished Professor Emeritus
Lightwave networks, telecom networks, survivable network architectures

Ronald Olsson, Ph.D., Professor Emeritus

Raju Pandey, Ph.D., Associate Professor Emeritus
Programming languages, parallel and distributed computation