Faculty Pages

David Albonesi

David Albonesi

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

David Albonesi

Salman Avestimehr

Assistant Professor
ECE, CS Field Member
Ph.D., UC Berkeley, 2008
Research focus: Information theory, the theory of communications, and its applications such as wireless networks.

Graeme Bailey

Graeme Bailey

Senior Lecturer
Computer Science
Ph.D., Univ of Birmingham, 1977
Research focus: Mathematical modeling, applications to medicine and biology, geometry, parametrization spaces and connectivity

Kavita Bala

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

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

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

Kenneth P. Birman

Professor
Computer Science, CS Field Member
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

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

Tsuhan Chen

Professor
ECE, CS Field Member
Ph.D., Caltech, 1993
Research focus: Artificial Intelligence, Scientific Computing and Applications

Tanzeem Choudhury

Tanzeem Choudhury

Associate Professor
Information Science, CS Field Member
Ph.D., M.I.T., 2004
Research focus: Machine learning techniques for systems that can reason about human activities, interactions, and social networks in everyday environments

Robert L. Constable

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

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

Alan J. Demers

Principal Research Scientist
Ph.D., Princeton Univ, 1975
Research focus: Database systems, database replication, and algorithms

Shimon Edelman

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)

Deborah Estrin

Deborah Estrin

Professor
NYC Tech, CS Field Member
Ph.D., M.I.T., 1985
Research focus: Mobile systems and applications, participatory sensing, health applications, privacy

K-Y. Daisy Fan

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

Nate Foster

Assistant Professor
Computer Science, CS Field Member
Ph.D., Univ of Penn, 2009
Research focus: Programming languages, data management, and security

W. Kent Fuchs

W. Kent Fuchs

Professor
ECE, CS Field Member
Univ Provost
Ph.D., Univ of Illinois, 1985
Research focus: Dependable computer systems, testing and failure analysis of integrated circuits

Johannes Gehrke

Johannes Gehrke

(Sabbatical Fall 2013, Spring 2014)
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

Michael D. George

Lecturer
Computer Science, CS Field Member
Ph.D., Cornell Univ, 2013
Research focus: Programming languages and methodologies for building correct, secure and efficient software

Arpita Ghosh

Arpita Ghosh

Associate Professor
Information Science, CS Field Member
Ph.D., Stanford Univ, 2006
Research focus: Algorithms and mechanism design in the context of strategic behavior on the web, particularly social computing, user generated content, and crowd sourcing, and markets and mechanims for privacy

Carla Gomes

Carla Gomes

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

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

David Gries

Professor Emeritus
Computer Science
Ph.D., Technische Hochschule Muenchen, Munich, 1966
Research focus: Program methodology and related areas; logic; teaching in lower level courses

Francois Guimbretiere

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

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

Joseph Y. Halpern

Professor
Chair of Computer Science Department
Computer Science, CS Field Member
Ph.D., Harvard Univ, 1981
Research focus: Reasoning about knowledge and uncertainty, distributed computing, causality, security, game theory

Juris Hartmanis

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 theory

Sheila Hemami

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

Haym Hirsh

Haym Hirsh

Professor
Dean of Computing and Info Science

CS Field Member
Ph.D., Stanford Univ, 1989
Research focus: Artificial intelligence, collective intelligence, crowdsourcing, data mining, human computation, information retrieval, machine learning

John E. Hopcroft

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, information capture and access, random graphs and spectral methods

Daniel P. Huttenlocher

Daniel P. Huttenlocher

Professor
Computer Science, CS Field Member
John P. and Rilla Neafsey Professor of Computing, Info Science and Business
Stephen H. Weiss Fellow
Vice Provost of Cornell NYC Tech
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

Associate Professor
Computer Science, CS Field Member
Ph.D., Univ of British Columbia, 2001
Research focus: Computer graphics, physically based animation, physically based sound rendering, haptic rendering, algorithms for real-time and interactive physics, and scientific computing.

Thorsten Joachims

Thorsten Joachims

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

Alon Keinan

Alon Keinan

Assistant Professor
Comp Biology, CS Field Member
Ph.D., Tel Aviv University, 2006
Research focus: Studies how human genetic variation has arisen from evolutionary history. Develops theoretical tools and applies them to genomic data sets, bridging theoretical population genetics and empirical studies.

Jon Kleinberg

Jon Kleinberg

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

Robert Kleinberg

Associate 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

Dexter Kozen

Professor
Computer Science, CS Field Member
Joseph Newton Pew, Jr. Professor in Engineering
Ph.D., Cornell Univ, 1977
Research focus: Computational complexity, program logic and semantics, computational algebra

Hadas Kress-Gazit

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

Professor
Computer Science, CS Field Member
Ph.D., Harvard Univ, 1997
Research focus: Natural language processing

Ping Li

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

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

Rajit Manohar

Professor
ECE, CS Field Member
Ph.D., Caltech, 1998
Research focus: Self-timed systems, VLSI design, formal methods

Steve Marschner

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

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

David Mimno

David Mimno

Assistant Professor
IS, CS Field Member
Ph.D., Univ. Mass. Amherst, 2012
Research focus: Machine learning, text mining, digital humanities

Andrew Myers

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

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.

Rafael Pass

Rafael Pass

Associate Professor
NYC Tech, CS Field Member
Ph.D., M.I.T., 2006
Research focus: Cryptography and its interplay with computational complexity and game theory.

Ashutosh Saxena

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

Fred B. Schneider

(Sabbatical Fall 2013, Spring 2014)
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

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

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

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

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

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

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

David Steurer

David Steurer

Assistant Professor
Computer Science, CS Field Member
Ph.D., Princeton, 2010
Research focus: Strengths and limitations of mathematical relaxations for basic combinatorial optimization problems

G. Edward Suh

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

A. Kevin Tang

Assistant Professor
ECE, CS Field Member
Ph.D., Caltech, 2006
Research focus: Networks, especially control and optimization of engineering networks such as the Internet, power grids, and neural networks

Eva Tardos

Eva Tardos

Professor
Computer Science, CS Field Member
Jacob Gould Schurman Professor of Computer Science
Senior Advisor of Computing and Info Science
Ph.D., Eotvos Univ, Hungary, 1984
Research focus: Algorithm Design and Algorithmic Game Theory

Ross Tate

Ross Tate

Assistant Professor
Computer Science, CS Field Member
Ph.D., Univ of California, San Diego, 2012
Research focus: Language Design, Program Optimization, Type Theory, Semantics, Program Analysis

Charles Van Loan

Charles Van Loan

Professor
Computer Science, CS Field Member
Director of MEng Program
John C. Ford Professor of Engineering
Ph.D., Univ of Michigan, 1973
Research focus: Numerical linear and multilinear algebra

Robbert van Renesse

Robbert van Renesse

Principal Research Scientist
Ph.D., Vrije Universiteit, 1989
Research focus: Scalable, adaptive, and secure group communication protocols

Hakim Weatherspoon

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

Walker White

Walker White

Lecturer
Ph.D., Cornell Univ, 2000
Research focus: Database Theory, Information Privacy, Logic applications to Computer Science

Stephen Wicker

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

David Williamson

Professor
ORIE, CS Field Member
Ph.D., M.I.T., 1993
Research focus: Algorithms, combinatorial optimization, computer science

Haiyuan Yu

Haiyuan Yu

Assistant Professor
Biological Statistics & Computational Biology, CS Field Member
Ph.D., Yale, 2005
Research focus: Biomedical systems biology, machine learning, algorithm development, with an emphasis on network analysis, to understand human disease and evolution of species

Ramin Zabih

Ramin Zabih

Professor
NYC Tech, 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

Zhiru Zhang

Zhiru Zhang

Assistant Professor
ECE, CS Field Member
Ph.D., Univ of California, LA, 2007
Research focus: Computer-aided design methodologies, optimization algorithms, compilers, and computer architectures of gigascale integrated systems; esp. system-on-chips