Students may choose from one of the following three options in pursuing the M.S. CS.
Course Option
- 30 hours of course work (no M.S. project or thesis hours)
- Total course credit hours required: 30
- Minimum CS/CSE course credit hours: 24
- Minimum CS/CSE course credit hours at the graduate (6000-8000) level: 24
- Minimum total credit hours at the 6000-8000 level: 24
Project Option
- 21 hours of course work and a 9-hour project. The student must obtain advance approval of the project proposal by the faculty advisor and M.S. CS coordinator. See your academic advisor for more information.
- Total credit hours required: 30
- M.S. CS project hours (CS 6999): 9
- Total course credit hours: 21
- Minimum CS/CSE course hours required: 15*
- Minimum CS/CSE course credit hours at the graduate (6000-8000) level: 15*
Thesis Option
- 18 hours of course work and a 12-hour thesis. The student must obtain advance approval of the thesis proposal by the faculty advisor and MSCS coordinator. See your academic advisor for more information about the thesis process.
- Total credit hours required: 30
- M.S. CS thesis hours (CS 7000): 12
- Minimum CS/CSE course hours required: 15*
- Minimum CS/CSE course credit hours at the graduate (6000-8000) level: 15*
*May not include MS project or thesis hours.