Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Computer Science is designed for students focused on understanding computational processes from both theoretical and applied perspectives. Research areas span algorithms, system architecture, AI, computer vision, computational biology, distributed systems, databases, machine learning, natural language processing, networking, numerical analysis, software development, programming languages, robotics, and computational theory. Cornell's Ph.D. program in computer science maintains a top-six national ranking, featuring comprehensive research across all computing disciplines. Our program stands out through faculty excellence, a legacy of groundbreaking research, and the diversity of our doctoral studies. Faculty and doctoral candidates work across both our Ithaca campus and Cornell Tech in New York City. The Computer Science Field incorporates faculty from related departments (Electrical Engineering, Information Science, Applied Mathematics, Mathematics, Operations Research, Mechanical Engineering, Computational Biology, and Architecture) who may oversee doctoral research in computing.
Computing profoundly intersects with human activity in multiple dimensions. Cornell researchers explore these connections by designing human-computer interfaces, examining how technology facilitates communication, analyzing behavioral data from digital interactions, and assessing computing's societal impact across fields like education and healthcare. Our work is prominently featured at leading conferences including CHI, CSCW, ICWSM, KDD, and WWW, covering diverse research domains.