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.

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 or CMSC898)
Total Credits30

*CMSC898 is available only to students enrolled in the PhD program.