Master of Science

As a graduate student in the computer science program, the majority of your time will be spent doing advanced research in one of the computer science department's major area of excellence: critical infrastructure protection. If you haven't already, you'll have to complete CompSci 5200 (325): Analysis of Algorithms prior to graduation. 

When you apply for the program, you can elect a thesis or non-thesis track:

Thesis option

This track requires the completion of 25 hours of graduate course work (a minimum of 12 at the 6000 (400) level in computer science lecture courses and one credit hour of CS 6010 (410) Seminar), six to nine hours of research, and the successful completion and defense of a research thesis. Information about how theses are graded can be found in the thesis rubric.

Non-thesis option

This track requires the completion of 31 hours of graduate coursework (a minimum of 18 at the 6000 (400) level in computer science lecture courses and one credit hour of CS 6010 (410) Seminar).

Entrance requirements

Minimum requirements for admission:

  • A minimum GRE verbal score of 370 - New system 144 effective November 2011
  • A minimum GRE Quantitative >= 700 - New system 155 effective November 2011
  • And GRE Verbal + Quantitative >= 302
  • A minimum GRE AWA score >=4.0
  • A minimum TOEFL score of 570 (CBT >=230 OR IBT >=89 OR IELTS 7 or above), for those students not speaking English as their native language
  • An undergraduate GPA of 3.0/4.0 or better over the last 2 years, or successful completion of 12 graduate hours in computer science as a "probationary" graduate student at Missouri S&T with at least a 3.0 GPA.

Knowledge of the following:

1. Strong math skills
2. Competency in a modern programming language
3. Computer science core including:
                   * Algorithms & Data Structures
                   * Computer Organization/Architecture
                   * Database & File Structures
                   * Discrete Mathematics & Automata
                   * Operating Systems
                   * Software Engineering

Program and application information

Assistantship and fellowship opportunities

Curriculum

31 hours (effective fall 2012)

With Thesis

  • Six to nine hours thesis credit CS 5099 (490)
  • 12 hours 6000 (400) level CS lecture courses
  • One semester of seminar course CS 6010 (410)
  • Three hour out-of-department course
  • CS 5200 (325) - Algorithms

Without Thesis

  • 18 hours 6000 (400) level CS lecture courses
  • One semester of Seminar course CS 6010 (410)
  • Three hour out-of-department course
  • CS 5200 (325) - Algorithms

30 hours (before fall 2012)

With Thesis

  • Six to nine hours thesis credit CS 5099 (490)
  • 12 hours 6000 (400) level CS lecture courses
  • Three hour out-of-department course
  • CS 5200 (325) - Algorithms

Without Thesis

  • 18 hours 6000 (400) level CS lecture courses
  • Three hour out-of-department course
  • CS 5200 (325) - Algorithms

Contact information:


Graduate coordinator

Computer Science Department
Missouri University of Science and Technology
500 West 15th Street
333 Computer Science Building
Rolla, MO 65409-0350
Phone: 573-341-6642
E-mail: csgradcoord@mst.edu


Dawn Davis, senior secretary for graduate studies

Computer Science Department
Missouri University of Science and Technology
500 West 15th Street
342 Computer Science Bldg.
Rolla, MO 65409-0350
Phone: 573-341-6642
E-mail: dawnd@mst.edu