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
The prestigious Carnegie Classification of Institutions of Higher Education® ranks Montana State University among the Top 5 public, 4-year universities for Very High Research Activity with a STEM-dominant research doctoral program.

An illustration of a guide post, its signs pointing in different directions.

Adventure Awaits
LendEDU has ranked MSU #1 in Outdoor Recreation, due to its proximity to world-class skiing, blue-ribbon rivers for fishing and seemingly endless hiking opportunities, as well as access to rental equipment from the ASMSU Outdoor Recreation Program.

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




Admissions Requirements

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.