Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Under the guidance of globally distinguished faculty, the Master of Science in Computer Science program prepares students to emerge as authorities and sector pioneers across computer science disciplines. Through its thorough coursework and interdisciplinary methodology, the program equips learners to command computing principles and innovations, positioning them for success in corporate, industrial, and public sector roles.
Students can explore diverse computer science specializations through coursework and research projects, such as:
information security and cyber defense
coding languages, database architecture, and network systems
system software and hardware design
AI, predictive analytics, and big data
visual computing, image processing, and immersive technologies
formal language theory, discrete mathematics, and algorithmic geometry
concurrent computing and integrated circuit design
application development frameworks
Degree requirements: Bachelor's degree which includes 2 semesters of calculus and 1 semester of linear algebra and a strong foundation in programming.
GPA: A GPA (grade point average) of at least 3.0 (last 60 semester credit hours). GPA in quantitative courses of at least 3.3.
English proficiency requirements
Test of English as a Foreign Language (TOEFL) iBT (Internet-based test) Minimum score: 80
TOEFL PBT (paper-based test) Minimum score: 550
International English Language Testing System (IELTS) Minimum score: 6.5
Pearson Test of English Academic (PTE) Minimum score: 67
Completion of Level 112 at an ELS Language Center
Duolingo English Test Minimum score: 105
Application Deadlines: Fall term - January 15 (Early), May 1 (Regular); Spring term - May 15 (Early), October 1 (Regular).