Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The M.S. program offers significant flexibility in curriculum choices, enabling you and your academic advisor to tailor a study plan aligned with your goals. Our Master of Science in Computer Science stands out among regional graduate programs for its adaptable course structure, empowering students to collaborate with advisors in designing an optimal academic path. The program offers two distinct options: thesis and non-thesis tracks.
The Thesis Track equips students for research careers in both industry and academia, while also serving as strong preparation for doctoral studies. The Non-Thesis Track delivers thorough coursework in advanced computer science topics.
Completion Timeline
Full-time: 2-2.5 years
Part-time: flexible duration
Admission Periods
Fall/Spring semesters