Faculty Recruiting Support CICS

MS Requirements

The college offers Concentrations in Data Science and Security which meets all of the regular Master's degree requirements. The requirements for the Concentrations in Data Science and Security differ from the regular MS by emphasizing data science and security related courses.

All Master's program students are expected to have a solid undergraduate background in computer science. If you are unsure of your background, you should consult your advisor.

MS students are required to:

  • Satisfy 4 Core Requirements (at least one from each area)
  • Complete 30-course credits meeting the Course Requirements (core courses taken to satisfy core requirements are included)

Students interested in research are encouraged to participate in independent study research after their first semester of coursework. In addition, we have a Master's Project 6 credit research opportunity. 

Sample Schedule

Our MS degree usually takes two years (four semesters) to complete. We recommend the following distribution of courses of those four semesters:






core (3cr)
non-core (3cr)
non-technical/non-core (3 cr) 

*International students must be registered for 9 credits to fulfill fulltime Visa requirements

core (3cr)
non-core (6cr) 

Internship (optional)

*CPT approval requires students to be enrolled in two consecutive semesters before applying


core (3 cr)
non-core (6 cr) 

core (3 cr)

*International do not need to be registered for fulltime credits in their last semester if IPO is notified


Your background and the available course offerings may cause you to shift from this model. This list is intended only as a guide. We strongly recommend that students take no more than three graduate-level classes in any semester.

International Students

International students should consider a Curricular Practical Training during the first summer following the completion of two academic semesters. See the CPT policy.