MS Computer Science/MBA Joint Degree

The MS Computer Science/MBA joint degree program links two of Stanford University’s world-class programs: Stanford Graduate School of Business and the Stanford University Computer Science Department. Students develop the necessary skills to become managers and/or entrepreneurs for new technology ventures.

Degree Requirements

MBA Units 84
MS Computer Science Units 45
Total Units 129
Time to Complete 9 quarters (3 years)

If you start at Stanford GSB, you will spend your first year taking MBA courses. In your second and third years, you will take courses in both programs. If you start in the Computer Science Department, you will spend your first year taking CS courses. In your second year you will take MBA courses, and in your third year you will take courses in both programs. The joint degree program is typically one to two quarters shorter than completing the two degrees separately.

How to Apply

You must apply and be accepted independently to both the Computer Science Department at the Stanford School of Engineering and Stanford GSB.

We recommend that you apply to Stanford GSB in Round 2. You may apply in Round 1, but if admitted to the MBA program, you will be required to respond to your admission offer before receiving your decision from the Computer Science Department. If you apply in Round 3, you will not receive your Stanford GSB decision until May, which is after the deadline to respond to an offer from the Computer Science Department.

As an alternative, you may apply to the MS Computer Science/MBA joint degree program during autumn quarter of your first year at Stanford GSB.

If you are applying for deferred enrollment, you may not apply to this joint degree program until your first year of the MBA program.

If you are admitted to both programs, you may start your studies at either the Computer Science Department or at Stanford GSB.