Skip to main content Skip to secondary navigation

Email forwarding for @cs.stanford.edu is changing on Feb 1, 2023.

Read More

Academics | PhD Program

Main content start

Overview

The PhD degree is intended primarily for students who desire a career in research, advanced development, or teaching. A broad Computer Science, Engineering, Science background, intensive study, and research experience in a specialized area are the necessary requisites.

The degree of Doctor of Philosophy (PhD) is conferred on candidates who have demonstrated to the satisfaction of our Department in the following areas:

  • high attainment in a particular field of knowledge, and
  • the ability to do independent investigation and present the results of such research.

They must satisfy the general requirements for advanced degrees, and the program requirements specified by our Department.

Department of Computer Science

Program Requirements

On average, the program is completed in five to six years, depending on the student’s research and progress.

Learn More
Department of Computer Science

Progress Guidelines

Students should consider the progress guidelines to ensure that they are making reasonable progress.

Learn More
Department of Computer Science

Monitoring Progress

Annual reviews only apply to PhD students in their second year or later; yearly meetings are held for all PhD students.

Learn more