Skip to main content Skip to secondary navigation

Academics | Master's Program

Main content start

Overview

The CS Master's degree program provides advanced preparation for professional practice. Completion of the program requires 45 units of coursework, and it takes 1.5 years on average for students to complete the full-time program. The MS degree in Computer Science is intended as a terminal professional degree and does not lead to the PhD degree.

MS Specializations

Department of Computer Science

As an MS CS student, you will choose one of the nine predefined specializations to pursue. 

Learn More

MS Degree Requirements

Department of Computer Science

The MS CS degree requirements and details for your specific concentration of study.

Learn More

CS Coterm Program

Department of Computer Science

Undergraduates can concurrently complete their BS and MS degree through this program. 

Learn More

Students riding bicycles in Stanford Oval lanes.

The Non-Degree Option (NDO) Program allows non-Stanford students to take CS classes remotely through the Center for Global and Online Education (CGOE). To learn more, visit the Stanford Online website.

Learn More

Upcoming Events

No Upcoming Events