Preparing Our Students to Make Meaningful Contributions to the World

Student Spotlight: Jorge Cueto MS '18, Computer Science
"Stanford not only gave me hope, it gave me the incredible gift to be able to dream bigger and then turn those dreams into reality..."
Read Jorge Cueto's Story
CS Degree Programs
Our main educational goal is to prepare students for a rapidly changing world. Undergraduate students have the option of declaring a Bachelor of Science or a Minor in Computer Science. Graduate students have the opportunity to pursue a Master's or PhD degree in Computer Science. The Master's degree is a terminal professional degree. The PhD is for those who desire a research or teaching career.

A Gateway to Opportunity & Innovation
Stanford Computer Science cultivates an expansive range of research opportunities and a renowned group of faculty. Here, discoveries that impact the world spring from the diverse perspectives and life experiences of our community of students, faculty, and staff.

Our Research & Impact
The CS Department is a center for research and education, discovering new frontiers in AI, robotics, scientific computing and more.
Removing Barriers to Excellence: Our Culture of Equity & Inclusion
Everyone deserves a voice in the discovery of new technology and the shaping of innovation. Stanford CS is nurturing a future in science that represents all cultures and backgrounds.

Our Research is in the News
Coming in hot! A motorized couch buzzing around campus and spreading joy
Designed to delight, Jason Lin and his friends in the Stanford Moonshot Club deliver. Their motorized couch is a classic example of the creative and collaborative spirit that’s unique to Stanford.
More Stanford CS in the NewsStories & Voices
Meet some of the students, faculty, and alumni who create the Stanford Computer Science community.

"I want to be a role model for the next generation of women, Latinos, and Filipinos in STEM."
Isabel Gallegos, Computer Science
Read Isabel Gallegos' Story
