Computer Science, Master of Science (M.S.)

Thesis option: 30 credits
Non-thesis option (scholarly paper): 30 credits 

Students completing the non-thesis option must complete 30 credits of coursework, comprehensive examinations, and complete a scholarly paper. Students following the thesis option must complete 24 credits of coursework, and 6 credits of master's thesis research. 

The CSMS MS degree is not available to students enrolled in the PhD program. CMSC898 is not available to students enrolled in the CSMS program.

Course Title Credits
Core Requirements
At least four M.S. qualifying computer science courses at the 600-800 level in four of the eight areas of study are required. A total of 21 credits in CMSC courses must be taken.24
Thesis or Non-Thesis Requirements
Select one of the following options:6
Thesis Option:
Master's Thesis Research
Non-Thesis Option:
Complete a scholarly paper
Six additional credits of coursework (this could include independent research conducted via CMSC798)
Total Credits30