Dec 10, 2023
Dr. Chrisila Pettey, Program Director
The Department of Computer Science offers the Master of Science with a major in Computer Science and a minor at the graduate level. The department also offers courses and participates in the Ph.D. in Computational Science.
Please see undergraduate catalog for information regarding undergraduate programs.
Admission to the Master of Science in Computer Science program requires a satisfactory Graduate Record Examination score. Applicant must meet the following requirements:
- have completed CSCI 1170, 2170, 3080, 3110, 3130, 3160, and 3250 or equivalent of each course;
- have completed MATH 1910 and 2050 or equivalent of each course.
All application materials are to be submitted to the College of Graduate Studies.
- submit an application with the appropriate application fee (online at www.mtsu.edu/graduate/apply.php);
- submit official scores from the Graduate Record Examination (GRE);
- submit official transcripts showing a GPA in previous academic work.
The Master of Science in Computer Science offers two options: the Thesis Option and the Non-Thesis Option. Students pursuing either option must meet the following requirements:
- complete if he or she did not complete CSCI 4700 or an equivalent course as an undergraduate;
- complete if he or she did not complete CSCI 4560 or an equivalent course as an undergraduate;
- complete as part of their required 30 hours (Thesis option) or 36 hours (Non-Thesis option).
Thesis Option (30 hours)
The Master of Science in Computer Science requires a completion of 30 hours of graduate coursework in the thesis option. Up to 3 hours in CSCI 6640 may be included in the 30 hours. Students must present an oral defense of the thesis. A minimum of 21 hours must be at the 6000 level.
Non-thesis Option (36 hours)
The Master of Science in Computer Science requires completion of 36 hours of graduate coursework in the non-thesis option. Candidates must successfully complete a comprehensive examination. Credit for CSCI 6640 may not be included in the 36 hours. A minimum of 24 hours must be at the 6000 level.
A student already holding a master’s degree from MTSU may complete a second master’s degree in Computer Science by satisfying either of the above options with a minimum of 27 semester hours. A minimum of 18 hours must be at the 6000 level.
With the approval of the Computer Science graduate faculty, a maximum of 12 semester hours of residence credit (maximum of 6 in Computer Science) may be transferred from another institution and applied to the master’s degree.
- complete at least 24 semester hours of graduate computer science courses at MTSU;
- file a degree plan with the College of Graduate Studies prior to the completion of 21 graduate credit hours;
- take all courses in the Computer Science Department with the following possible exceptions:
- with the prior approval of the Computer Science graduate faculty, a maximum of 6 hours of cognate courses may come from departments other than Computer Science.
- with the approval of the candidate’s graduate advisor, a single minor up to 12 semester hours may be included. Such a minor must also be approved by the department offering the minor.
- file a Notice of Intent to Graduate form in the College of Graduate Studies within the first two weeks of the term in which candidate intends to graduate.