person smiling at a computer screen

Computer Science (Graduate)

Conduct innovative research projects alongside faculty working in exciting fields such as machine learning, human-robot interaction and data science.

Computer Science – Master’s of Science (M.S.) and Doctorate of Philosophy (Ph.D.)

In the Gianforte School of Computing at Montana State, graduate students apply their computing skills to high-level problems in order to push computing in new directions. Our faculty have varied research interests and expertise, offering a variety of opportunities for students. With an advanced degree in computer science, Montana State graduates will be at the top of a fast-growing field with in-demand jobs.




Backed by a $662,000 grant from the National Science Foundation, Montana State computer scientists are researching new ways to map genetic variation in plants and other organisms.




An illustration of a head in profile, a light bulb illuminating the skull.

Carnegie Classified
MSU is classified as an R1 research institution, the top research designation granted by the prestigious Carnegie Classification. As an R1 institution, MSU is able to offer students meaningful research opportunities in a variety of fields.


WICHE Partnered Program
This graduate program honors the WICHE partnership for students from 15 western states. If you’re a resident of a WICHE state, you qualify for tuition significantly less than standard non-resident tuition. Learn more.

*Plan B Masters Students Only

An illustration of a line graph, its trending line pointing upwards.

Startup Prowess
The Kauffman Index of Entrepreneurship rated Montana #4 in Startup Activity out of the 25 smaller states and ranked Bozeman #3 in Main Street Entrepreneurship.




Fund Your Education

The Graduate School at Montana State is dedicated to helping students secure funding during their time at MSU. Some resources the Computer Science program and Graduate School offer includes:

Additionally, most of our incoming graduate students are funded with teaching assistantships for at least their first year. To be considered for the Presidential Scholarship, Meritorious Scholarship or a teaching assistantship, your application must be completed by December 15.

Facilities/Online Aspect/Etc.

Computer Science students have access to the following laboratories and opportunities during their time at Montana State:

  • The Software Lab
  • The Applied Algorithms Laboratory
  • The Computation Ecology Group
  • The Numerical Intelligent Systems Laboratory
  • Statistical Consulting and Research Services



Careers after Graduation

Graduate alumni in Computer Science embark on a wide range of careers within 10-years of their graduation.

Nearly 60% are working in for-profit, 33% in academia, and about 1.9% for non-profit. Top industry employers include Montana State University and Golden Helix Inc.

Across all career paths the estimated salary of alumni within 10 years of graduation ranges from$70,000 to $150,000 with an average of $95,000 (source of data Academic Analytics).


Admissions Requirements

Note: no GRE Required.

Each program within the Graduate School at Montana State has its own particular requirements for admission, and the Computer Science program is no different. To ensure that you start your application on the right foot, please review the admissions requirements for the Computer Science program. This includes any additional deadlines that the Gianforte School of Computing may have aside from the Graduate School, which does practice rolling admissions.