design
You are here: CS Home » People » Faculty Pages

Computer Science Faculty

David Albonesi
Associate Professor
ECE, CS Field Member
Ph.D., Univ of Mass, Amherst, 1996
Research focus: Adaptive and reconfigurable multi-core and processor architectures, power- and reliability-aware computing, and high performance interconnect architectures using silicon nanophotonics
Graeme Bailey
Professor
Computer Science
Ph.D., Univ of Birmingham, 1977
Research focus: Mathematical modeling, applications to medicine and biology, geometry, parametrization spaces and connectivity
Kavita Bala
Associate Professor
Computer Science, CS Field Member
Ph.D., M.I.T., 1999
Research focus: Computer graphics - scalable graphics; perceptually-based, realistic rendering; image-based texturing and modeling
Christopher Batten
Assistant Professor
ECE, CS Field Member
Ph.D., M.I.T., 2010
Research focus: High performance and energy-efficient parallel computer architecture and VSLI design
David Bindel
Assistant Professor
Computer Science, CS Field Member
Ph.D., Univ of California, Berkeley, 2006
Research focus: Microelectromechanical systems (MEMS), numerical linear algebra, finite element analysis, floating point computation and network tomography
Kenneth P. Birman
Professor
Computer Science, CS Field Member
Director of MEng Program
N. Rama Rao Professor of Computer Science
Ph.D., Univ of California, Berkeley, 1981
Research focus: Reliability and security in modern networked environments
Claire Cardie
Professor
Computer Science, CS Field Member
Ph.D., Univ of Mass, Amherst, 1994
Research focus: Developing corpus-based techniques for understanding and extracting information from natural language texts
Tsuhan Chen
Professor
ECE, CS Field Member
Ph.D., Caltech, 1993
Research focus: Artificial Intelligence, Scientific Computing and Applications
Tanzeem Choudhury
Associate Professor
Information Science, CS Field Member
Ph.D., M.I.T., 2004
Research focus: Systems that can learn how humans behave and interact with their environment and with each other. These systems will then be able to use this knowledge to interact with and take actions on humans to achieve some desired effect.
Robert L. Constable
Professor
Computer Science, CS Field Member
Ph.D., Univ of Wisconsin, Madison, 1968
Research focus: Type theory and automated reasoning
Dan Cosley
Assistant Professor
Information Science, CS Field Member
Ph.D., Univ of Minnesota, 2006
Research focus: Human-computer interaction, online communities, and recommender systems
Alan J. Demers
Principal Research Scientist
Ph.D., Princeton Univ, 1975
Research focus: Database systems, database replication, and algorithms
Shimon Edelman
Professor
Psychology, CS Field Member
Ph.D., Weizmann Institue of Science, 1988
Research focus: The fields of human and machine cognition (in particular, visual recognition and natural language processing).
K-Y. Daisy Fan
Senior Lecturer
Computer Science
Ph.D., Cornell Univ, 2001
Research focus: The application of systems analysis techniques for water resources and environmental problems
Nate Foster
Assistant Professor
Computer Science, CS Field Member
Ph.D., Univ of Penn, 2009
Research focus: Programming languages, data management, security, semantics, type systems, bidirectional languages, information flow, provenance, data synchronization, and mechanized proof
Eric Friedman
Associate Professor
ORIE, CS Field Member
Ph.D., Univ of California, Berkeley, 1993
Research focus: Game theory, information technology, and cost allocation
W. Kent Fuchs
Professor
ECE, CS Field Member
Univ Provost
Ph.D., Univ of Illinois, 1985
Research focus: Diagnosis and failure analysis - CAD tools for integrated circuit testing and failure analysis. Recovery from failures - mobile computing, active networks, cluster computing
Johannes Gehrke
Professor
Computer Science, CS Field Member
Director of Graduate Studies
Ph.D., Univ of Wisconsin, Madison, 1999
Research focus: Database systems, data mining, and data privacy
Carla Gomes
Carla Gomes
(Sabbatical Fall 2011, Spring 2012)
Associate Professor
CIS and Applied Economics and Management
Computer Science, CS Field Member
Ph.D., Univ of Edinburgh, 1993
Research focus: Solving hard combinatorial problems, with an emphasis on planning and scheduling problems
Donald P. Greenberg
Professor
Computer Science, CS Field Member
Director, Program of Computer Graphics
Jacob Gould Schurman Professor of Computer Science
Ph.D., Cornell Univ, 1968
Research focus: Computer graphics and its applications in a range of disciplines, from animation to architecture to biology.
David Gries
Professor
Computer Science, CS Field Member
Ph.D., Technische Hochschule Muenchen, Munich, 1966
Research focus: Program methodology and related areas; logic; teaching in lower level courses
Francois Guimbretiere
Associate Professor
Information Science, CS Field Member
Ph.D., Stanford Univ, 2002
Research focus: The overarching goal of my research is to bring the ease of use of pen and paper interactions to computer interfaces
Zygmunt Haas
Professor
ECE, CS Field Member
Ph.D., Stanford Univ, 1988
Research focus: Mobile and wireless communication and networks, personal communication service, and high-speed communication and protocols.
Joseph Y. Halpern
Professor
Chair of Computer Science Department
Computer Science, CS Field Member
Ph.D., Harvard Univ, 1981
Research focus: Representing and reasoning about knowledge and uncertainty in multi-agent systems; security
Juris Hartmanis
Professor Emeritus
Computer Science
Emeritus Walter R. Read Professor of Computer Science and Engineering
Turing Award Winner
Ph.D., Caltech, 1955
Research focus: Computational complexity, complexity of chaotic systems
Sheila Hemami
Professor
ECE, CS Field Member
Ph.D., Stanford Univ, 1994
Research focus: Multirate video coding and transmission, compression specific to packet networks and other lossy networks, and psychovisual considerations.
John E. Hopcroft
Professor
Computer Science, CS Field Member
IBM Professor of Engineering and Applied Mathematics in Computer Science
Turing Award Winner
Ph.D., Stanford Univ, 1964
Research focus: Algorithms, social networks and access to information
Daniel P. Huttenlocher
Professor
Computer Science, CS Field Member
Dean of Computing and Info Science
John P. and Rilla Neafsey Professor of Computing, Info Science and Business
Stephen H. Weiss Fellow
Ph.D., M.I.T., 1988
Research focus: Computer vision, specifically the problems of model-based recognition, geometric shape comparison, and the computation of visual correspondence
Doug James
Doug James
(Sabbatical Fall 2011, Spring 2012)
Associate Professor
Computer Science, CS Field Member
Ph.D., Univ of British Columbia, 2001
Research focus: Geometric and physical algorithms, computer graphics and animation, haptic rendering, deformable models, interactive physical simulation
Thorsten Joachims
Associate Professor
Computer Science, CS Field Member
Director of Undergraduate Studies
Ph.D., Univ of Dortmund, 2001
Research focus: Machine learning and learning theory, with a focus on problems arising in information retrieval and natural language understanding
Jon Kleinberg
Jon Kleinberg
(Sabbatical Fall 2011, Spring 2012)
Professor
Computer Science, CS Field Member
Tisch Univ Professor
Ph.D., M.I.T., 1996
Research focus: Algorithm design, with an emphasis on the social and information networks that underpin the Web and other on-line media
Robert Kleinberg
Assistant Professor
Computer Science, CS Field Member
Ph.D., M.I.T., 2005
Research focus: Design and analysis of algorithms, especially randomized and on-line algorithms for networked systems and electronic markets
Dexter Kozen
Professor
Computer Science, CS Field Member
Joseph Newton Pew, Jr. Professor in Engineering
Ph.D., Cornell Univ, 1977
Research focus: Theory of computational complexity, especially complexity of decision problems in logic and algebra, program logics and semantics, and computational algebra
Hadas Kress-Gazit
Assistant Professor
MAE, CS Field Member
Ph.D., Univ of Pennsylvania, 2008
Research focus: Robotics, motion planning, task planning, language for robotics and human robot interaction
Lillian Lee
(Sabbatical Fall 2011, Spring 2012)
Professor
Computer Science, CS Field Member
Ph.D., Harvard Univ, 1997
Research focus: Natural language processing
Assistant Professor
Statistical Science, CS Field Member
Ph.D., Stanford Univ, 2007
Research focus: Machine learning, datamining, High-dimensional data, ranking, signal & image processing
Hod Lipson
Associate Professor
MAE, CS Field Member
Ph.D., Technion, 1998
Research focus: Robotics, Design Automation, Evolutionary Computation and Artificial Life, Computational Synthesis and Inference of Complex Systems
Rajit Manohar
Professor
ECE, CS Field Member
Ph.D., Caltech, 1998
Research focus: Self-timed systems, VLSI design, formal methods
Steve Marschner
Associate Professor
Computer Science, CS Field Member
Ph.D., Cornell Univ, 1998
Research focus: Computer graphics, realistic rendering and simulation, material models for surfaces, volumes, and deformable objects
Jose F. Martinez
Associate Professor
ECE, CS Field Member
Ph.D., Univ of Illinois, 2002
Research focus: Reconfigurable and self-optimizing multicore architectures, architectural implications of disruptive technologies
Andrew Myers
Professor
Computer Science, CS Field Member
Ph.D., M.I.T., 1999
Research focus: Security, programming language design and implementation, persistent and distributed object systems
Anil Nerode
Professor
Mathematics, CS Field Member
Ph.D., Univ of Chicago, 1956
Research focus: Mathematical logic, computational theory, recursive mathematics, nonstandard logics, nonmontonic logics, AI, applied mathematics. Control theory, hybrid systems, and complex system design.
Rafael Pass
Assistant Professor
Computer Science, CS Field Member
Ph.D., M.I.T., 2006
Research focus: Cryptography
Ashutosh Saxena
Assistant Professor
Computer Science, CS Field Member
Ph.D., Stanford Univ, 2009
Research focus: Artificial Intelligence, Machine Learning, Robotics, Computer Vision
Fred B. Schneider
Professor
Computer Science, CS Field Member
Samuel B. Eckert Professor of Computer Science
Ph.D., Stony Brook Univ, 1978
Research focus: Concurrent and distributed systems; computer and network security
Bart Selman
Bart Selman
(Sabbatical Fall 2011, Spring 2012)
Professor
Computer Science, CS Field Member
Ph.D., Univ of Toronto, 1991
Research focus: Knowledge representation, reasoning and search, algorithms and complexity, planning, machine learning, cognitive science, software agents, and connections between computational complexity and statistical physics
Phoebe Sengers
Associate Professor
Science and Tech Studies, CS Field Member
Ph.D., Carnegie Mellon Univ, 1998
Research focus: Ecological Media, or interactive media devices which shape our experience of the environment in our everyday lives
David B. Shmoys
Professor
ORIE, CS Field Member
Ph.D., Univ of California, Berkeley, 1984
Research focus: Design and analysis of efficient algorithms for discrete optimization problems, in particular approximation algorithms for NP-hard problems
Adam Siepel
Assistant Professor
Biological Statistics & Computational Biology, CS Field Member
Ph.D., UC Santa Cruz, 2005
Research focus: Computational applications in comparative and evolutionary genomics
E. Gun Sirer
Associate Professor
Computer Science, CS Field Member
Ph.D., Univ of Washington, 2002
Research focus: Secure distributed systems, extensible operating systems, language-based security, automated testing
Noah Snavely
Assistant Professor
Computer Science, CS Field Member
Ph.D., Univ of Washington, 2008
Research focus: Computer vision and computer graphics, specifically 3D reconstruction and rendering from large community photo collections
G. Edward Suh
Assistant Professor
ECE, CS Field Member
Ph.D., M.I.T., 2005
Research focus: Architectural support for security, reliability, and programmability; field extensible/repairable architecture; non-volatile microprocessors for highly embedded systems; intelligent on-chip networks
A. Kevin Tang
Assistant Professor
ECE, CS Field Member
Ph.D., Caltech, 2006
Research focus: Systems and Theory of Computation
Eva Tardos
Professor
Computer Science, CS Field Member
Jacob Gould Schurman Professor of Computer Science
Ph.D., Eotvos Univ, Hungary, 1984
Research focus: Algorithm Design and Algorithmic Game Theory
Tim Teitelbaum
Professor Emeritus
Computer Science
Ph.D., Carnegie Mellon Univ, 1975
Research focus: Incremental algorithms for programming languages and development environments
Charles Van Loan
Charles Van Loan
(Sabbatical Spring 2012)
Professor
Computer Science, CS Field Member
John C. Ford Professor of Engineering
Ph.D., Univ of Michigan, 1973
Research focus: Numerical linear and multilinear algebra
Robbert van Renesse
Principal Research Scientist
Ph.D., Vrije Universiteit, 1989
Research focus: Scalable, adaptive, and secure group communication protocols
Hakim Weatherspoon
Assistant Professor
Computer Science, CS Field Member
Ph.D., Univ of California, Berkeley, 2006
Research focus: Fault-tolerance, reliability, security, and performance of Internet-scale systems
Stephen Wicker
Professor
ECE, CS Field Member
Ph.D., Univ of Southern California, 1987
Research focus: Artificial intelligence, game theory and wireless information networks
David Williamson
Professor
ORIE, CS Field Member
Ph.D., M.I.T., 1993
Research focus: Algorithms, combinatorial optimization, computer science.
Ramin Zabih
Professor
Computer Science, CS Field Member
Ph.D., Stanford Univ, 1994
Research focus: Computer vision and its applications, especially in medical imaging, with an emphasis on the use of combinatorial optimization algorithms