The primary focus of the doctoral program is research, with the philosophy that students learn best by doing—beginning as apprentices and becoming junior colleagues working with faculty on scholarly research projects. The faculty in the department conduct research in all areas of computer science. The doctoral degree requires a dissertation based on the candidate’s original research, which is supervised by a faculty member, and all students in the doctioral program are actively engaged in research throughout the program.
The PhD is the Computer Science Department’s primary doctoral program. PhD students are expected to be full-time on-campus during every fall and spring academic semester from initial enrollment until the dissertation has been distributed to their defense committee, except during leaves of absence approved by the university. PhD students spend at least half of their time on research under the direction of their faculty adviser from their first day in the program and devote themselves full time to research after coursework and other preliminaries have been completed. PhD students are also expected to participate in departmental and laboratory activities full time throughout the program, except possibly for summer internships elsewhere, and the department does not consider admission of part-time PhD students. The policy on outside activities by PhD students is here.
DEPARTMENTAL INFORMATION FOR DOCTORAL STUDENTS
- Program Requirements
- MS leading to PhD
- Milestones Chart
- Milestones Registration Form: Candidacy, Thesis Proposal, Thesis Defense
- Doctoral Course Import Forms
- Doctoral Algorithms Prerequisite Form
- Data Science Specialization Option (further details here)
- PhD Reps
- Awards
SCHOOL/UNIVERSITY INFORMATION FOR DOCTORAL STUDENTS
- Admissions
- Registration
- SEAS Doctoral Fieldwork (CPT) Policy
- Time-Off Policy for Doctoral Students on Appointment in the Sciences and Related Research Fields
GENERAL DOCTORAL INFORMATION AND ADVICE
- CAREER Club
- Computer Science Open Data
- Computer Science Graduate Job and Interview Guide
- Background in case you ever need to teach online with two days notice
- The Definitive ‘what do I ask/look for’ in a PhD Advisor Guide
- The Thesis Whisperer
- Prem Devanbu’s Review Anti-Patterns
- Computer Science Rankings
- Michael Ernst’s Compilation of Great Advice
- Productivity Tips for PhD Students
- Getting Admitted to a Top PhD Program
- Tips on the Interview Process
- Networking on the network
- Advice on research and writing
- More advice on writing
- Corporate Lab or Academic Department, Which Fits?
- How To Survive A Thesis Defense
- PhD comics
- 10 easy ways to fail a PhD
- Dealing with plagiarism
- Academic job site
- Computing Research Association
- ACM
- IEEE Computer Society
- Usenix
- AAAI
(link suggestions appreciated; send email to phd-chair@cs.columbia.edu)
Last updated on July 11, 2024.