Computer Science
Preparing Our Students to Make Meaningful Contributions to the World
Spotlight: Yujie Tao | PhD, Computer Science
"I double-majored in media and journalism and in computer science as an undergraduate. That might seem like an unusual combination, but I was attracted to both because of their potential for social good. Now, I’m a fourth-year PhD student in computer science at Stanford, researching digital well-being through an interdisciplinary lens as a member of the department’s Human Computer Interaction Group"
Meet Yujie, read the full interview here.
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
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
Percy Liang: Appointed the Thomas M. Siebel Professor in Machine Learning
Percy Liang, professor of computer science and, by courtesy, of statistics, has been appointed the Thomas M. Siebel Professor in Machine Learning. This professorship was established by the Thomas and Stacey Siebel Foundation to support innovative faculty whose focus is in machine learning.
Percy is widely recognized for his breakthrough work in machine learning, and his commitment to open-source, reproducible scientific development in AI.
Stories & Voices
Meet some of the students, faculty, and alumni who create the Stanford Computer Science community.
Juliette Woodrow, Computer Science PhD Candidate
“When I took my first computer science course at Stanford, CS106A, I was hooked. I loved the creativity and challenge of building something and finally making it work.... One of the projects I’m most involved with is Code in Place, a global initiative that brings Stanford’s introductory computer science course to learners around the world.”
See Juliette Woodrow discuss Code in Place in this inspiring video series: Chapter One, Chapter Two, Chapter Three