Skip to main content
Quick links
CS Guide
Directory
Contact
Department of
Computer Science
Menu
Search
Undergraduate Program
Advisors & Contacts
Becoming a CS Major
Prerequisites
Requirements
BSE vs AB
Certificate Program
Course of Study / Requirements
Sample Interdisciplinary Tracks for Non-Engineering Majors
Interdepartmental Committee
Independent Work & Theses
Important Steps and Deadlines
Guidelines and Useful Information
Undergraduate Research Topics
Independent Work Seminars
Independent Work Seminar Offerings - Fall 2018
Past Independent Work Seminar Offerings
Study Abroad
Get Involved
Mailing Lists and Policies
Princeton ACM
Society of Women Engineers
Women in Computer Science (PWiCS)
Undergraduate CS Council
Jobs & Life Outside Class
Interviewing
On-Campus Recruiting
Graduate Program
Admissions Requirements
Breadth Requirements
FAQ
FPO Checklist
Financial Aid
General Examination
Graduate Degrees Offered
Preliminary FPO
Travel Reimbursement Policy
Advanced Topics: Recently Taught
Courses
Course Schedule
Course Catalog
Research
Research Areas
Research Projects
Interdisciplinary Programs
Technical Reports
Computing Facilities
People
Faculty
Researchers
Research Instructors
Technical Staff
Administrative Staff
Graduate Students
Undergraduate Students
Graduate Alumni
About
Contact Us
Visit Us
News and Events
News
Events
Spotlight Stories
Directory
Administrative Information
Job Openings
Emergency Action Plan
Home
Research
Research Areas
Printer Friendly
Computational Biology
Ryan Adams
Barbara Engelhardt
Kai Li
Ben Raphael
Sebastian Seung
Mona Singh
Olga Troyanskaya
Computational Markets / Game Theory / Economics
Mark Braverman
Jaswinder Singh
Matthew Weinberg
Computer Architecture
David August
Kai Li
Margaret Martonosi
Graphics / Vision / Human-Computer Interaction
Marshini Chetty
David Dobkin
Adam Finkelstein
Thomas Funkhouser
Szymon Rusinkiewicz
Olga Russakovsky
Machine Learning
Ryan Adams
Sanjeev Arora
Barbara Engelhardt
Tom Griffiths
Elad Hazan
Karthik Narasimhan
Olga Russakovsky
Sebastian Seung
Mona Singh
Olga Troyanskaya
Programming Languages / Compilers
Andrew Appel
David August
Lennart Beringer
Aarti Gupta
Brian Kernighan
Zachary Kincaid
David Walker
Security / Privacy / Policy
Andrew Appel
David Dobkin
Nick Feamster
Edward Felten
Michael Freedman
Brian Kernighan
Andrea LaPaugh
Margaret Martonosi
Jonathan Mayer
Arvind Narayanan
Jennifer Rexford
Systems / Networks
David August
Nick Feamster
Michael Freedman
Kyle Jamieson
Kai Li
Margaret Martonosi
Jennifer Rexford
Theory
Sanjeev Arora
Mark Braverman
Bernard Chazelle
Zeev Dvir
Gillat Kol
Ran Raz
Robert Sedgewick
Robert Tarjan
Matthew Weinberg
Mark Zhandry
Follow us: