Skip to main content Skip to secondary navigation


Welcome Day balloons forming the word "Welcome" on lawn
Main content start


We are thrilled that you have expressed interest in the Computer Science Department's various degree programs. Prospective undergraduate students will need to apply for admission through the main Stanford application. For students who anticipate a path to our graduate programs, you can learn more information about the application process below. 

Department of Computer Science

Bachelor's Admissions

Interested students are directed to Office of Undergraduate Admissions.

Learn More
Department of Computer Science

Master's Admissions

The MS program prepares students for a professional career or research.

Learn More
Department of Computer Science

PhD Admissions

The PhD program is a research-oriented program with few course requirements.

Learn More
Nava Haghighi
PhD, Computer Science

Student Spotlight | Nava Haghighi
"In some ways, computer science is another tool in my design toolbox – understanding the latest technology helps me find the right solutions for problems I’m trying to address.

Because ultimately, even in diverse settings, we only represent a fraction of the backgrounds and experiences out there. To design a future that works for everyone, we need to include as many people as possible in these conversations."
Read More on Nava's Story 

Deadlines & Dates

All application deadlines are final and won't accepted late applications every entry quarter. Refer to the link below for our deadlines.

Learn More

Student Resources

The Computer Science Department wants to ensure students have resources to be successful in their academic journey. 

Learn More

Current Students

Current Stanford students can add a PhD minor to their program or can seek an additional/change of degree.

Learn More