The Master of Science in Computer Science (MSCS) is designed to prepare students for a variety of careers in computer science. The program combines both computing and important application domains—enabling you to increase your broad-based knowledge in the field while focusing on one of the following curricular specializations:
Artificial intelligence
Human-computer interaction
Game design
Graphics
Networks
Data Science
Programming languages
Security
Software engineering
Systems
Theory