Faculty

Ashok Agrawala

Professor
Networks & Real-time Systems

John Aloimonos

Professor
Vision & Robotics

Bill Arbaugh

Associate Professor Emeritus
Information System Security

Victor Basili

Professor Emeritus
Software Engineering

Ben Bederson

Professor
Human-Computer Interaction

Bobby Bhattacharjee

Professor
Networks

Shuvra Bhattacharyya

Professor
Digital Signal Processing

Antonio Cardone

Assistant Research Scientist
Geometry & Biology

Rama Chellappa

Professor
Computer Vision

Marshini Chetty

Assistant Professor
Human-Computer Interaction

Rance Cleaveland

Professor
Software Engineering

Rita Colwell

Distinguished University Professor
Computational Biology

Héctor Corrada Bravo

Assistant Professor
Computational Biology

Michael Cummings

Associate Professor
Computational Biology

Dana Dachman-Soled

Assistant Professor
Cryptography

Hal Daumé III

Associate Professor
Natural Language Processing

Larry Davis

Professor
Computer Vision

Leila De Floriani

Professor
Geometry & Solid Modeling

Amol Deshpande

Associate Professor
Database Systems

Marie desJardins

Professor
Artificial Intelligence

David Doermann

Senior Research Scientist
Document Image and Video Understanding

Bonnie Dorr

Professor
Computational Linguistics

Allison Druin

Professor
Human-Computer Interaction

Tudor Dumitras

Assistant Professor
System Security

Ramani Duraiswami

Professor
Audio, Vision, Scientific Computing

Najib El-Sayed

Associate Professor
Computational Biology

Howard Elman

Professor
Scientific Computing

Naomi Feldman

Assistant Professor
Computational Linguistics

Cornelia Fermüller

Associate Research Scientist
Vision & Robotics

Leah Findlater

Assistant Professor
Human-Computer Interaction

Jeff Foster

Professor
Programming Languages

Jon Froehlich

Assistant Professor
Ubiquitous Computing

Nail Gumerov

Senior Research Scientist
Scientific Computing

Mohammad Hajiaghayi

Associate Professor
Algorithms

Sridhar Hannenhalli

Associate Professor
Computational Biology

Mike Hicks

Professor
Software Reliability & Security

Jeff Hollingsworth

Professor
Parallel Programming Systems

David Jacobs

Professor
Computer & Human Vision

Joseph JaJa

Professor
High Performance Computing & Visualization

Jonathan Katz

Professor
Cryptography

Zia Khan

Assistant Professor
Computational Biology

Samir Khuller

Professor
Algorithms

Jimmy Lin

Associate Professor
Cloud Computing

Pino Martin

Associate Professor
Computational Turbulence

Atif Memon

Associate Professor
Software Engineering

Jack Minker

Professor Emeritus
Artificial Intelligence

Dave Mount

Professor
Computational Geometry

Dianne O'Leary

Professor
Scientific Computing

Doug Oard

Professor
Information Retrieval

Charalampos Papamanthou

Assistant Professor
Applied Cryptography

Vishal M Patel

Assistant Research Scientist
Computer Vision

Don Perlis

Professor
Artificial Intelligence

Catherine Plaisant

Senior Research Scientist
Human-Computer Interaction

Mihai Pop

Associate Professor
Computational Biology

Adam Porter

Professor
Software Engineering

Bill Pugh

Professor Emeritus
Programming Languages

Bill Rand

Assistant Professor
Computational Complexity in Business

Louiqa Raschid

Professor
Database Systems

Jim Reggia

Professor
Neural Computation

Philip Resnik

Professor
Computational Linguistics

Eytan Ruppin

Professor

Hanan Samet

Professor
Spatial Data Structures

Elaine Shi

Assistant Professor
Systems, Theory

Ben Shneiderman

Professor
Human-Computer Interaction

Neil Spring

Associate Professor
Networks & Operating Systems

Aravind Srinivasan

Professor
Algorithms

G. W. "Pete" Stewart

Professor Emeritus
Scientific Computing

V.S. Subrahmanian

Professor
Computational Cultural Dynamics

Alan Sussman

Professor
High Performance Computing

Paul Torrens

Associate Professor
Geographic Information Science

David Van Horn

Assistant Professor
Programming Languages

Amitabh Varshney

Professor and Director
Visualization & Graphics

Uzi Vishkin

Professor
Parallel Computing

Min Wu

Professor
Digital Forensics

Yaser Yacoob

Associate Research Scientist
Vision & Robotics

David Zajic

Assistant Research Scientist
Computational Linguistics

Marv Zelkowitz

Professor Emeritus
Software Engineering

Dmitry Zotkin

Associate Research Scientist
Computational Audio