Program Requirements

General Program Requirements:
Number of Credits Required Beyond the Baccalaureate: 30

Required Courses:

Core Courses
CIS 5511Programming Techniques3
CIS 5512Operating Systems3
CIS 5515Design and Analysis of Algorithms3
Electives18-15
Electives are selected from any CIS graduate courses numbered at or above 5500 1
Select at most six credits of Independent Study (CIS 9281/9282) 2
Capstone Course
CIS 9995Capstone Project3-6
or CIS 9996 Master's Thesis Research
Total Credit Hours30
1

Selection of other graduate-level CIS courses or relevant courses outside the department requires the approval from CS MS Program Director

2

Selection of any of these courses requires approval from the student's advisor.

Culminating Event:
Capstone Project: 
Students complete a capstone project as the culminating event. CIS 9995 is taken for only 3 credits under the close supervision of CIS Graduate Faculty. Students who choose to do a master's thesis under a CIS Graduate Faculty need to take 6 credits of CIS 9996 as the capstone.