Computer Science

Faculty Research Areas

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
Cryptography

Dipak Ghosal, Ph.D., Professor
High speed networks, parallel and distributed systems

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

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

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

Cho-Jui Hsieh, Ph.D., Assistant Professor
Machine learning, optimization for big data, high dimensional problems (joint appointment with Statistics)

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

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

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., Professor and Chair, Graduate Group in Computer Science
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

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

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

Ronald A. Olsson, Ph.D., Professor
Programming languages, concurrent programming

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

Zhendong Su, Ph.D., Professor
Programming languages, software engineering

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

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

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

Bertram Ludaescher, Ph.D., Adjunct Professor
Databases, information systems

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

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

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

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

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

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

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

Richard F. Walters, Ph.D., Professor Emeritus
Distance learning, distributed databases

border