Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Master's Program in Computer Science (MPCS) provides a thorough, career-focused computer science curriculum that blends fundamental CS principles with practical, industry-relevant skills for tech careers. The MPCS particularly caters to students pursuing careers in software development, mobile applications, data analysis, and advanced computing systems. Our curriculum strikes an optimal balance between theoretical computer science foundations and hands-on technical training. Foundational courses cover Programming, Algorithms, and Systems, while electives feature cutting-edge offerings to stay current with technological advancements, including Software Engineering, Big Data, Data Science, AI, High-Performance Computing, Mobile App Development, Web Development, and Cloud Technologies.
Program Length - 12 Months
Applicants to our graduate and professional programs are expected to be enrolled in or to have completed a bachelor’s degree or its equivalent from an accredited college or university. Applicants from a three-year bachelor’s program will be given due consideration. Because all of our programs feature competitive admission, no particular academic degree or background will guarantee admission to one of our graduate divisions.
English language requirements:
The minimum required score for the TOEFL is 104 overall, with 4 sub scores of 26 each. Minimum required scores in the IELTS are an overall score of 7, with sub scores of 7 each.