• The MS in Computer Science program consists of core courses, which are required of all students, course electives, and specialized courses within one of the tracks above.
  • Electives and track areas of study are chosen by the student.
  • The core courses, specialized track courses, and electives enable students to devise a degree plan that meets their individual professional interests as well as the needs of the industry.
  • In addition, each student may choose a thesis or a non-thesis option.
  • Upon approval of the departmental graduate adviser and the Graduate School, the department will allow the transfer of up to 6 graduate hours in Computer Science.