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 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.
Tracks available:
- Artificial Intelligence
- Computer Networks
- Database
- Cyber Security
- Data Science
- Image processing
- Software Engineering