Department of Computer Science

Master's Degree Requirements

New requirements are in effect for students beginning programs in Fall 2007. Current students graduating in December 2007 or later may also use the new requirements providing they satisfy all of the requirements.


New Requirements (effective Fall 2007)

To earn a Master of Science in Computer Science the candidate must:

  1. (a) Have completed CSCI 1170, 2170, 3080, 3110, 3130, 3160 and 3250 or the equivalent of each course;
    (b) complete CSCI 5700 if s/he did not complete CSCI 4700 or an equivalent course as an undergraduate; and
    (c) complete CSCI 5560 if s/he did not complete CSCI 4560 or an equivalent course as an undergraduate.
    Note: Any required undergraduate Computer Science course taken subsequent to admission to the Computer Science Master's program must be completed with a grade of B- (2.67) or higher. If such an undergraduate course is a prerequisite for a subsequent course, then the B- or higher must be earned prior to taking the subsequent course.
  2. Have completed MATH 1910 and MATH 2050 or the equivalent of each course.
  3. Complete at least 24 semester hours of graduate Computer Science courses at MTSU.
  4. Complete one of the following two options:
    (a) Thesis option: A thesis and at least 30 hours of graduate coursework. Up to 3 hours of credit in CSCI 6640 may be included in the 30 hours. Present an oral defense of the thesis. A minimum of 21 hours must be at the 6000 level.
    (b) Non-thesis option: At least 36 hours of graduate coursework. Successfully complete a comprehensive examination (see below). Credit for CSCI 6640 may not be included in the 36 hours. A minimum of 24 hours must be at the 6000 level.
    Note: 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.
  5. All courses must be taken in the Computer Science Department(CSCI prefix) except for the following exceptions:
    (a) 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.
    (b) With the approval of the candidate's graduate advisor, a single minor of up to 12 semester hours may be included. Such a minor must also be approved by the department offering the minor.
    Note: With the approval of the Computer Science graduate faculty, a maximum of 12 semester hours of residence credit (6 in Computer Science) may be transferred from another institution and applied to the master's degree.

Comprehensive Examination

Scheduling. Comprehensive examinations will be offered three times a year during the weeks scheduled by the College of Graduate Studies. Normally a student will take the exam in the semester of graduation. A student must have filed his/her intent to graduate form prior to signing up for the exam. Each student must sign up in the Computer Science office (KOM 306) at least three weeks prior to the scheduled exam date.

Content. Each student will be tested over the content of three 6000-level computer science courses which s/he has completed or is enrolled in. The student will designate which three courses as a part of signing up for the exam. If the student is currently enrolled in one of the courses, then s/he is responsible for the entire content of the course.

Format. The format of each exam is at the discretion of the instructor.

Grading. Each instructor will report a Pass or Fail grade. A student must pass all three sections in order to pass the exam.

Repeated exam. The comprehensive exam may be taken at most two times. If a student fails the exam the first time, the graduate faculty will determine whether or not the student must repeat the entire exam or just a portion of it.

College of Graduate Studies Regulations

Academic Standards: An average of 3.00 on graduate work done at MTSU is required. No grade lower than B- will be accepted toward a graduate degree. A graduate student failing to attain a 3.00 GPA for the current semester enrolled will be issued an academic warning even if the cumulative GPA is 3.00 or above. A graduate student whose cumulative grade point average falls below 3.00 is placed on probation. A student who fails to attain a 3.00 GPA during the next term enrolled will be suspended.

Time Limitation: Students have six years from date of admission to a degree program to complete the requirements for a master's degree.

Second Master's Degree from MTSU: An individual who has received one master's degree from MTSU may obtain a second master's degree with a minimum of 27 semester hours earned at MTSU. No transfer work is accepted towards the second master's. All 27 semester hours must be earned after the first master's degree has been conferred.

Student Load: Nine semester hours is considered a full-time load academically in the fall and spring semesters. Six semester hours is considered full-time in a summer session, provided both terms are attended. The recommended maximum graduate credit which a student may earn in the summer is nine semester hours.

Graduation

Candidacy Form: In consultation with his/her advisor, each student must file a formal outline of the degree program prior to completion of 24 graduate hours. This program is filed on a Candidacy Form procured from the Graduate Office or on-line. No degree-seeking student will be permitted to register for more than 24 semester hours unless an approved Candidacy Form is on file. The Candidacy Form requires the approval of the major professor, the minor professor (if a minor has been chosen), and the graduate dean or graduate analyst.

Change in Candidacy Form: Changes in degree programs are permitted upon proper filing and approval of a Change in Candidacy Form that may be procured from the Computer Science Office or the Graduate Office.

Intent to Graduate: An Intent to Graduate Form, procured from the Graduate Office, must be filed by the student no later than the first week of the semester in which the student plans to graduate. Information concerning graduation fees will be mailed to the student.

Comprehensive Examination: A thesis-option student's thesis defense constitutes the comprehensive examination for the student. Non-thesis students must pass a comprehensive examination as described above.

Placement Office

Graduate students should register with the Career and Employment Center early in their last year at MTSU. Many employers schedule annual campus interviews for Computer Science students. MTSU's Career and Employment Center offers an outstanding service for providing assistance in securing career positions. It also provides assistance in preparing resumes and in learning successful interviewing techniques.


Old Requirements (effective Fall 2003)

To earn a Master of Science in Computer Science the candidate must:

  1. (a) Have completed CSCI 1170, 2170, 3080, 3110, 3130, 3160 and 3250 or the equivalent of each course;
    (b) complete CSCI 5700 if s/he did not complete CSCI 4700 or an equivalent course as an undergraduate; and
    (c) complete CSCI 5560 if s/he did not complete CSCI 4560 or an equivalent course as an undergraduate.
    (d) complete CSCI 6620.
    Note: Any required undergraduate Computer Science course taken subsequent to conditional admission to the Computer Science Master's program must be completed with a grade of B- (2.67) or higher. If such an undergraduate course is a prerequisite for a subsequent course, then the B- or higher must be earned prior to taking the subsequent course.
  2. Have completed MATH 1910 and MATH 2050 or the equivalent of each course.
  3. Complete at least 24 semester hours of graduate Computer Science courses at MTSU.
  4. Complete one of the following two options:
    (a) Thesis option: A thesis and at least 30 hours of graduate coursework. Up to 3 hours of credit in CSCI 6640 may be included in the 30 hours. Present an oral defense of the thesis. A minimum of 21 hours must be at the 6000 level.
    (b) Non-thesis option: At least 36 hours of graduate coursework. CSCI 6620 must be taken in the last semester prior to graduation (spring semester for summer graduation), with a grade of B (3.0) or higher earned. Credit for CSCI 6640 may not be included in the 36 hours. A minimum of 24 hours must be at the 6000 level.
    Note: 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.
  5. Take all courses in the Computer Science Department with the following possible exceptions:
    (a) 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.
    (b) With the approval of the candidate's graduate advisor, a single minor of up to 12 semester hours may be included. Such a minor must also be approved by the department offering the minor.
    Note: With the approval of the Computer Science graduate faculty, a maximum of 12 semester hours of residence credit (6 in Computer Science) may be transferred from another institution and applied to the master's degree.

Academic Regulations

Academic Standards: An average of 3.00 on graduate work done at MTSU is required. Six hours of C may be used toward the master's degree. No grade lower than C will be accepted toward a graduate degree. A graduate student failing to attain a 3.00 GPA for the current semester enrolled will be issued an academic warning even if the cumulative GPA is 3.00 or above. A graduate student whose cumulative grade point average falls below 3.00 is placed on probation. A student who fails to attain a 3.00 GPA during the next term enrolled will be suspended.

Time Limitation: Students have six years from date of admission to a degree program to complete the requirements for a master's degree.

Second Master's Degree from MTSU: An individual who has received one master's degree from MTSU may obtain a second master's degree with a minimum of 27 semester hours earned at MTSU. No transfer work is accepted towards the second master's. All 27 semester hours must be earned after the first master's degree has been conferred.

Student Load: Nine semester hours is considered a full-time load academically in the fall and spring semesters. Six semester hours is considered full-time in a summer session, provided both terms are attended. The recommended maximum graduate credit which a student may earn in the summer is nine semester hours.

Graduation

Candidacy Form: In consultation with his/her advisor, each student must file a formal outline of the degree program prior to completion of 24 graduate hours. This program is filed on a Candidacy Form procured from the Graduate Office or on-line. No degree-seeking student will be permitted to register for more than 24 semester hours unless an approved Candidacy Form is on file. The Candidacy Form requires the approval of the major professor, the minor professor (if a minor has been chosen), and the graduate dean or graduate analyst.

Change in Candidacy Form: Changes in degree programs are permitted upon proper filing and approval of a Change in Candidacy Form that may be procured from the Computer Science Office or the Graduate Office.

Intent to Graduate: An Intent to Graduate Form, procured from the Graduate Office, must be filed by the student no later than the first week of the semester in which the student plans to graduate. Information concerning graduation fees will be mailed to the student.

Comprehensive Examination: A thesis-option student's thesis defense constitutes the comprehensive examination for the student. For non-thesis students, the capstone course CSCI 6620 fulfills the requirement for a comprehensive examination.

Placement Office

Graduate students should register with the Career and Employment Center early in their last year at MTSU. Many employers schedule annual campus interviews for Computer Science students. MTSU's Career and Employment Center offers an outstanding service for providing assistance in securing career positions. It also provides assistance in preparing resumes and in learning successful interviewing techniques.