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. 

Department of Computer Science

MS Specializations

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

Learn More
Department of Computer Science

MS Degree Requirements

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

Learn More
Department of Computer Science

CS Coterm Program

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 Stanford Online.

Learn More

Upcoming Events

No Upcoming Events