May 12, 2025  
2025-2026 Undergraduate and Graduate Catalog 
    
2025-2026 Undergraduate and Graduate Catalog

Computer Science, M.S.C.S.


Return to {$returnto_text} Return to: Academic Programs (A-Z)

About the Computer Science Master’s Program


The Master of Science in Computer Science (M.S.C.S.) is a degree program designed to strengthen knowledge in advanced computer science areas spanning from theory to hardware systems, software systems, and applied computing. The degree program present in DegreeWorks must be followed from the first semester of study, and the student must pass the Final Comprehensive Evaluation as required by the university. The program requires students to complete a minimum of 30 credit hours, with both thesis and non-thesis options available.

The degree plan for students pursuing a Master of Science in Computer Science must include two theory courses chosen from CS 5381 , CS 5383 , and CS 5384  as well as two systems courses chosen from CS 5352 , CS 5375 , and CS 5368 . The thesis plan requires an additional four CS graduate elective courses (one of which may be CS 7000 ) and 6 hours of CS 6000 . The non-thesis project/report option requires an additional five CS graduate elective courses (one of which may be CS 7000 ) and 3 hours of CS 6001 /CS 6002 . The non-thesis exam option requires an additional six CS graduate elective courses. All students pursuing a Master of Science in Computer Science must take CS 5120  Computer Science Graduate Seminar with submission of required seminar summaries in their first or in their second semester.

Return to {$returnto_text} Return to: Academic Programs (A-Z)