Skip to main content Skip to secondary navigation

Email forwarding for is changing. Updates and details here.
CS Commencement Ceremony June 16, 2024. Learn More.


Master's Admissions

Main content start


The MS program is excellent preparation for a career as a computer professional, or for future entry into a PhD program at Stanford or elsewhere. Individual programs can be structured to consist entirely of coursework or to involve some research. Students more interested in research, may pursue a "MS degree with distinction in research". See the "Research or Project Requirement" section of the Stanford Bulletin for more information.

Entering the MS program is by no means a guaranteed path to a PhD at Stanford. Admission into the PhD program for current MS students is far from assured. However, students admitted into the MS program may gain experience to demonstrate academic potential at Stanford, and perhaps to align with a faculty member in research.


To be eligible for admission in a Stanford graduate program, applicants must meet:

  • Degree level. Applicants must hold, or expect to hold before enrollment at Stanford, a Bachelor's degree from a U.S. college or University accredited by a regional accrediting association.
    • Applicants from institutions outside of the United States must hold the equivalent of a United States Bachelor's degree from a college or University of recognized good standing. See detailed information by region on Stanford graduate admissions website. 
  • Area of undergraduate study. While we do not require a specific undergraduate coursework, it is important that applicants have strong quantitative and analytical skills; a Bachelor's degree in Computer Science is not required.

Any questions about the admissions eligibility should be directed to

Application Checklist

Completed Online Application must be submitted by the CS application deadline. The online application can be found here.

Learn More

Application Deadlines

For all graduate admission applications, the deadline is final and submissions will not be accepted after the deadline has passed.

Learn More