Welcome to the Department of Computer Science at Princeton University. Princeton has been at the forefront of computing since Alan Turing, Alonzo Church, and John von Neumann were among its residents. Our department is home to about 60 faculty members, with strong groups in theory, networks/systems, vision/graphics, architecture/compilers, programming languages, security/policy, machine learning, natural language processing, human-computer interaction, robotics, and computational biology.

Talks & Events

Research Areas

  • Computational Biology
  • Computer Architecture
  • Economics / Computation
  • Graphics / Vision / Human-Computer Interaction
  • Machine Learning
  • Natural Language Processing
  • Policy
  • Programming Languages / Compilers
  • Security & Privacy 
  • Systems
  • Theory

Did you know?

There is a pattern in the bricks on the side of this building. The pattern is read top to bottom and consists of five 7-bit ASCII values.  The vertical lines to the left and right are "framing" bits.

 

This pattern asks the open theoretical computer science question "P=NP?"