• Course Delivery
    100% Online
  • Total Credits
    30
  • In-State Tuition Per Credit
    $1200.00
  • Out of State Tuition Per Credit
    $1200.00

The master's degree in computer science offers emphasis areas in critical infrastructure protection and software engineering.Critical infrastructure protection is a multi-disciplinary study dedicated to improving the security, reliability and survivability of the nations infrastructure. Software engineering specializes in software quality, software testing, hardware/software co-design, and formal methods of software specification and verification, software requirements engineering and software process improvement and algorithm theory.A total of 31 credit hours of coursework (includes 1 hr. seminar course) is required to complete this degree. For students interested in the thesis option, six of the total credit hours must be in research.


DELIVERY FORMAT: Missouri S&T’s unique approach to delivering distance education is designed for working professionals. Live class participation through streaming video maintains the student-to-faculty interaction and enhances the learner experience through the use of the latest technology. Classes are recorded and archived online for review and easy access. Canvas is the learning management system for the campus.

Admissions & Requirements

To be accepted to this program, you must have:

  1. Bachelor’s degree in related discipline from an accredited university.
  2. Undergraduate GPA ≥ 3.0/4.0, or 12 hours of graduate credit in computer science.
  3. A minimum GRE Verbal Score of 370/144; GRE Quantitative Score ≥ 700/155; Written Score ≥ 4.0.
  4. International requirement: TOEFL Score of 570/230/89.
  5. Applicants are expected to have strong mathematical skills, competency in a modern programming language, and knowledge of the following computer science core subjects: Algorithms and Data Structures, Computer Organization/Architecture, Database and File Structures, Discrete Mathematics, Operating Systems.
  6. Unofficial transcripts are sufficient for an admission decision. Missouri S&T requires official transcripts from all schools attended before a student may register for a second semester at S&T. In order for a transcript to be counted as official it must be sent directly from the school to Missouri S&T.
  7. Statement of purpose (2-3 paragraphs explaining why you are applying to this program) and 3 letters of recommendation. You will be asked to upload or provide this information during the online application process.
NOTE: Individuals residing in MA are not able to enroll in this program.

To apply to this program:

Before you apply online, make sure you have all your application materials gathered.

Application Deadlines

Fall Semester
August 1
Spring Semester
January 1
Summer Session
May 20

Tuition & Fees

Missouri Resident Fee Rates
  • Per Credit Hour
  • Tuition: $1200.00
  • 3 Credit Hours
  • Tuition: $3600.00
Missouri Non-Resident Fee Rates
  • Per Credit Hour
  • Tuition: $1200.00
  • 3 Credit Hours
  • Tuition: $3600.00
Active Duty Military Fee Rates
  • Per Credit Hour
  • Tuition: $734.94
  • 3 Credit Hours
  • Tuition: $2204.82
Tuition rates are subject to change.

What's it like to take a program online?

  • Earn a quality education online

    With more than 100 online programs to choose from across our four campuses, our online students have incredible access to career-advancing education. Our online courses are developed and taught by the same excellent faculty and instructors who teach the courses on campus. Whether you’re looking for an undergraduate education, graduate education, or a certificate program to further your career, one of our four campuses has an option to fit your needs.

  • Learning that fits your schedule

    Online learning provides students with the flexibility and freedom to attend classes whenever and wherever you are, in a way that is convenient for you. You can save time and money by being able to continue working and by avoiding relocation, travel and commuting costs. Courses must be completed in scheduled time frames, but in most cases, you can log in and complete course work whenever doing so best fits your schedule. Online education means learning on your terms – not the other way around.

  • Service you expect from a renowned University

    Our goal is to provide our online students with an excellent academic experience, without forcing you to make sacrifices in other areas of your life.

Want to learn more?