Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Computer Science is designed for students focused on understanding computational processes from both theoretical and applied perspectives. Key research areas span algorithms, system architecture, AI, computer vision, computational biology, distributed systems, databases, machine learning, visual recognition, NLP, networking, numerical methods, development tools, programming languages, robotics, and computational theory. Cornell's Computer Science Ph.D. program maintains its position among the nation's top six departments, featuring cutting-edge research across all computing disciplines. Our program stands out due to exceptional faculty, a rich history of innovative research, and the comprehensive nature of our doctoral studies. Both faculty and doctoral candidates are based at our Ithaca campus and Cornell Tech in NYC. The Computer Science Field also incorporates faculty from related departments (Electrical Engineering, Information Science, Applied Math, Mathematics, Operations Research, Mechanical Engineering, Computational Biology, and Architecture) who may guide Ph.D. dissertation work in computing.
Cornell's Database Group explores all facets of data management and analysis, including interdisciplinary projects bridging database systems with fields like machine learning and natural language processing.