Sep 19, 2024  
2024-2025 Graduate Catalog 
    
2024-2025 Graduate Catalog

Computer Science, M.S.


Students in the M.S. in Computer Science have three options: thesis-, capstone-, or course-based. In addition to core courses, students select electives from focus and breadth courses. All required courses must be completed with a minimum overall average GPA of 3.0. Each course must be taken for a letter grade except for capstone and thesis courses.

Required credits: 30


Core for Thesis-, Capstone-, or Course-based Options


Two courses (6 credits)* from the following:

And one of the following:

Focus Electives for Thesis-, Capstone-, or Course-based Options


Four courses (12 credits)* from the following:

Data Science Focus


Breadth Electives for Thesis-, Capstone-, or Course-based Options


Two courses (6 credits)** from the following:

Additional Coursework Based on the Selected Option


Thesis-based Option


Complete six credits of thesis courses under the supervision of a faculty advisor over a course of two semesters. Students need to select a thesis committee consisting of a faculty advisor and two other faculty members at the beginning of the thesis work. One of the committee members must be from a department other than CS.

Capstone-based Option


Complete six credits of capstone courses under the supervision of a faculty advisor over the course of two semesters. Students need to select a capstone advisor at the beginning of the capstone project.

Course-based Option


Complete six additional credits from core and/or focus elective courses.

Notes


*Students may replace one focus elective with a core course.

**Students may replace breath-elective courses with core or focus courses approved by the graduate program coordinator or thesis committee.

Undergraduate CS students at UHart may also opt for the Fast-track 4+1 option. Students who pursue this option will take two courses from the M.S. in Computer Science curriculum as part of their undergraduate program in Computer Science.  The courses (two maximum) will count towards both degrees.