logo

Requirements for the Master's Degree

The Master of Science program is available to both day and evening division students. All candidates must complete at least 33 hours of graduate level course work, including the following:

  • General Requirements
    • 15 hours of regular computer science course work at the 6000 level
    • 15 additional hours of computer science course work at the 5000 or 6000 level, which must include CS 5120
    • 3 hours of either CS 6910 or CS 6990
    • Students may enroll in CS 5850, CS 6910, and CS 6990 after completing 18 credit hours and no earlier than their second semester of studies

Those courses used to fulfill the General Requirements vary depending on the chosen course of study according to the detailed requirements below:

  • Plan I (Thesis) Detailed Requirements
    • 3 Hours of CS 6990 Directed Research
    • May choose up to 1 of the following:
      • 3 hours of CS 5850 Independent Study
      • 3 additional credit hours of CS 6990 Directed Research
      • 3 hours of CS 5890 Internship
      • 3 hours of approved coursework in another department
  • Plan II (Non-Thesis) Detailed Requirements
    • 3 hours of CS 6910 Directed Research
    • May choose up to 1 of the following:
      • 3 Hours of CS 5850 Independent Study
      • 3 hours of CS 5890 Internship
      • 3 hours of approved coursework in another department

       

Plan I

Plan I is the thesis option. Students must prepare a formal thesis while enrolled in CS 6990 for at least 3 credits. No more than 6 hours of CS 6990 may be included in the required total of 33 hours. The thesis must be defended at a public meeting. Enrollment in CS 6990 is restricted to students who have completed at least 18 hours of course work and have an overall grade point average of 3.5 or better. More information on thesis requirements is available 

Plan II

Plan II is the non-thesis option. Students must complete a project while enrolled in CS 6910 for at least 3 credits. No more than 3 hours of CS 6910 may be included in the required total of 33 hours. Enrollment in CS 6910 is restricted to students who have completed at least 18 hours of their program and who have an overall grade point average of 3.0 or better. See the list of available CS 6910 projects. Plan II students are required to develop a written report as part of the CS 6910 project. The project will be evaluated by the project supervisor and by one additional CS faculty member using this assessment form

Oral Presentation

All graduate students are required to give an oral presentation as part of their Master's Degree requirements. Students pursuing the thesis option (Plan I) will use their thesis defense as their presentation. Students pursuing the non-thesis option (Plan II) will give a presentation on their project. More information about this requirement is available.