Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Master's Program in Computer Science (MPCS) delivers an extensive, career-focused computer science curriculum that blends fundamental CS principles with practical, industry-relevant skills for tech careers. The MPCS particularly benefits students pursuing software engineering, mobile development, data analysis, and high-performance computing. Our curriculum maintains an optimal equilibrium between theoretical computer science foundations and hands-on technical training. Required courses cover Programming, Algorithms, and Systems, while electives feature cutting-edge offerings that evolve with technological advancements, including Software Engineering, Big Data, Data Science, Machine Learning, High Performance Computing, Mobile App Development, Web Development, and Cloud Computing.
Program Length - 15 Months