Master of Science

in Computer Science

31 Hour Curriculum

Thesis

  • CS 5200 - Algorithms
  • 1 semester of seminar course CS 6010
  • A minimum of 9 hours of 6000 level CS lecture courses
  • 6 to 9 hours of thesis credit CS 6099
  • Total of 31 hours of graduate course work / thesis credit required

Non-Thesis

  • CS 5200 - Algorithms
  • 1 semester of seminar course CS 6010
  • A minimum of 9 hours of 6000 level CS lecture courses
  • 9 to 15 hours of graduate CS lecture courses at or above the 5000 level
  • Total of 31 hours of graduate course work required
  • A minimum of 3 hours and a maximum of 6 hours of out-of-department courses to be selected from an approved list

Entrance Requirements

Minimum requirements for admission

Visit the Graduate and International Admissions website for more information on admission requirements. You can also visit our CS Catalog page to find more specific requirements set forth by our department.

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

Contact Information

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