Research

The computing and information revolution is transforming society. Cornell Computer Science is a leader in this transformation, producing cutting-edge research in many important areas. The excellence of Cornell faculty and students, and their drive to discover and collaborate, ensure our leadership will continue to grow.

The contributions of Cornell Computer Science to research and education are widely recognized, as shown by the two Turing Awards and the MacArthur "genius" award our faculty have received, among numerous other awards.

To explore current computer science research at Cornell, follow links at the left or below.

Research Areas

Artificial Intelligence

Artificial Intelligence
Knowledge representation, machine learning, NLP and IR, reasoning, robotics, search, vision

Computational Biology

Computational Biology
Sequence analysis, structure analysis, protein classification, gene networks, molecular dynamics

Database Systems

Database Systems
Database systems, data-driven games, data privacy and security, digital libraries, data mining

Graphics

Graphics
Interactive rendering, global illumination, measurement, simulation, sound, perception

Programming Languages

Programming Languages
Programming language design and implementation, optimizing compilers, type theory, formal verification

Robotics

Robotics
Perception, control, learning, aerial robots, bio-inspired robots, household robots

Security

Security
Secure network services, language-based security, mobile code, privacy, policies, verifiable systems

Systems and Networking

Systems and Networking
Operating systems, distributed computing, networking, wireless systems, security and protection