Montana State University
Academics | Administration | Admissions | A-Z Index | Directories

Montana State Universityspacer Mountains and Minds
MSU AcademicsspacerMSU AdministrationspacerMSU AdmissionsspacerMSU A-Z IndexspacerMSU Directoriesspacer


Contact Us
Computer Science Department
Montana State University
Bozeman, MT 59717

Location: 357 EPS Building
Tel: (406) 994-4780
Fax: (406) 994-4376
csinfo@cs.montana.edu

Department Head:
John Paxton
Project Track

Students on the project track must complete a Program of Study of at least 30 credits which includes at least 26 credits of coursework and exactly 4 credits of CS 575, Project. The Program of Study is to be filled out during a student's first semester of graduate school in consultation with his or her advisor.

Credit Requirements

Students on the project track must complete a program of study of at least 30 credits, including

  • CS 510, Theoretical Foundations of Computer Science (3 credits)
  • CS 515, Analysis of Algorithms (3 credits)
  • a 4-credit project taken as CS 575 credits

Additionally,

  • exactly four credits of CS 575 (project) must appear on the program of study.
  • the number of credits listed at the 500 level or higher (including CS 575) on the program of study must total at least 21.
  • no more than three credits total can appear on the program of study from CS 500 and CS 570 combined.
  • CS 576 may not appear on the program of study as part of the minimal 30 credits.
  • credits at the 400 level may be listed on the program of study, excluding CS 400, 460, 461, 470. 474, 476, 489, and 490.
  • No course at the 400 level whose subject matter was taken in fulfillment of a previous degree (e.g., a BS in computer science degree) may be used. One exception to this rule arises if a student's advisor determines from an interview with a student and from a description of a course taken by the student with a title similar to a CS 400 level course offered at MSU that the subject matter of the previously taken course does not match the similarly-titled MSU course. In such a case, the student may include the similarly titled MSU course on the Program of Study at the advisor's discretion.
  • No course that is a required deficiency course or is a course listed on the Program of Study may be taken pass/fail.

Elective coursework listed on the program beyond CS 510 and 515 is determined by the student in consultation with his or her graduate advisor.

The Project

The project is to be determined by the student in consultation with his or her MS advisor, and consists of tackling some computer science problem, most often resulting in a software solution. A paper must be written that describes the problem and solution. The format of the paper should follow the outline given for a thesis above, but it generally will be substantially shorter than a thesis.

Back to Master's Degree Menu

Updated: 2009-08-27

View Text-only Version Text-only
spacer
© Montana State University 2008 Didn't Find it? Please use our contact list or our site index.