Application Deadline

The preferred deadlines for international applicants are: May 15th for Fall semester consideration, or October 1st for Spring semester consideration. However, the CS Department considers applications on a continuous basis.

Required Tests

Official Graduate Record Exam (GRE) scores is Not required but scores will be reviewed if submitted.

International Applicants

English proficiency scores with one of the following minimums: TOEFL (80), or IELTS (level 6.5), or PTE (54), are required for applicants who are not U.S. citizens and are not from countries where English is the official language. This requirement is waived if the applicant has earned an undergraduate or graduate degree from an institution in the U.S. or if the student is from a country where the English proficiency score is waived.

Please see our International application process page for a list of countries where the English proficiency score is waived as well as more information on applying as an International student.

Additional Admission Requirements

For additional required admission documents please see program website or view list of requirements in the graduate application portal.

We expect most applicants will have completed previous coursework in most of the core areas of computer science such as, Computer Architecture, Networks, Operating Systems, Programming Languages, Compilers, Software Engineering, and Theory of Computing.  Applicants who do not have sufficient previous coursework or expertise in these areas may, at the discretion of the Computer Science Department, be admitted into the program, with appropriate courses from the MSU Computer Science curriculum listed as deficiencies, that such students must take in addition to the courses required for the MS and Ph.D. degrees.


These days, more than ever, there are a number of different career opportunities for computer science graduates, especially those who choose to pursue an advanced degree; and Montana State University is an excellent choice for that pursuit. The Gianforte School of Computing at Montana State University offers courses, research, and project opportunities at the leading edge of Computer Science; all overseen by our award winning faculty and staff, who are involved in a number of innovative research projects. To top it off, Montana State University is ideally located in the beautiful outdoor recreation hub of Bozeman, MT.

The Doctor of Philosophy (Ph.D.) degree is generally intended for students who have a B.S. or M.S. degree in Computer Science and who want to pursue a research and/or college-level teaching career. The program leading to the Ph.D. degree in Computer Science is rigorous and requires coursework, research, exams, and the writing of a dissertation.