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.
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.
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.
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:
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
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.