← Back to Pathways
Featured ProgrammeScholarship AvailableRank #2

Computer & AI

Computer Science MS

Stanford University

United States of America

A flexible 45-unit professional master's offering advanced specialisations across artificial intelligence, systems, security, data, theory and software.

Study Level

Master's Degree

Study Mode

On Campus

Duration

Approximately 1.5 years full-time

Programme Overview

Stanford University's Master of Science in Computer Science is a terminal professional graduate degree providing advanced preparation for technical careers in computing.

The programme requires 45 units and allows students to pursue specialised study across major areas of computer science.

Available research and study areas include artificial intelligence, machine learning, computer vision, natural language processing, computer systems, security, networking, data science, human-computer interaction, robotics, programming systems and theoretical computer science.

Students develop an approved academic plan combining advanced coursework with their chosen specialisation.

Entry Requirements

Applicants must hold, or expect to hold before enrolment, a recognised bachelor's degree or international equivalent.

A Bachelor's degree in Computer Science is not mandatory.

Applicants should demonstrate strong quantitative and analytical ability and sufficient preparation for graduate-level computer science.

Application materials include:
Statement of purpose
Three recommendation letters
Resume or CV
Academic transcripts

GRE scores are not required.

Applicants should review Stanford's Computer Science foundation requirements to assess their preparation for advanced coursework.

English-Language Requirements

Applicants who are required to demonstrate English proficiency must meet Stanford University's current graduate English-language requirements.

IELTS Academic:
Minimum overall score 7.0

TOEFL iBT under the applicable Stanford scale:
Applicants should verify the current minimum score for their test date through Stanford Graduate Admissions.

Applicants may qualify for an exemption under Stanford's published English-medium education or experience criteria.

Career Outcomes

Software EngineerMachine Learning EngineerAI EngineerComputer Systems EngineerSoftware Architect

Scholarship Information

Stanford Computer Science does not normally guarantee departmental financial support for MS students. Knight-Hennessy Scholars Eligible applicants from any country may separately apply for Knight-Hennessy Scholars. Knight-Hennessy provides up to three years of graduate funding for selected Stanford students. For the 2027 cohort, the Knight-Hennessy application deadline is 6 October 2026 at 1:00 p.m. Pacific Time. Course and research assistant opportunities may also exist, but these are competitive and should not be assumed as part of admission.