The A.Y. 2026-2027 online application for incoming Grade 11 and College freshmen are now open. Click here to begin!

Develop transformative computing solutions with Mapúa's Master of Science in Computer Science

Strengthen your expertise in advanced computing concepts and contribute to technological advancement through research.

150+

employer partners

Apply Now

Program Description

The Master of Science in Computer Science is a comprehensive program that provides advanced knowledge and skills in key areas of computer science. The curriculum covers core areas such as algorithms, data structures, software design, and computer networks. It also offers electives in emerging fields like artificial intelligence, data science, and cybersecurity, allowing students to specialize according to their interests.

In addition to the technical knowledge, the program also emphasizes developing problem-solving skills, critical thinking, and effective communication skills. Students get to work on real-world projects, enabling them to apply the theoretical knowledge gained in the classroom to practical scenarios. This blend of theory and practice prepares our students to tackle complex computing problems and excel in their professional careers.

 

Ready to apply? Click here.

Blended

Learning Mode

August

Start of Classes for the First Term

Scholarships

Program Length



Program Educational Objectives

Master of Science in Computer Science Program Outcomes

By the time of graduation, the student must be able to:

1. Advanced Understanding: Demonstrate an in-depth and comprehensive understanding of computer science principles and apply advanced knowledge and skills in the discipline.

2. Problem Solving: Analyze, synthesize, create, and evaluate complex computer systems. Propose innovative and sustainable solutions to identified problems using cutting-edge technologies and methodologies.

3. Effective Communication: Communicate complex technical knowledge effectively in both oral and written forms. Be capable of producing detailed reports, presenting findings, and collaborating with diverse teams.

4. Knowledge Contribution: Contribute significantly to the generation, dissemination, and preservation of computer science knowledge. Be involved in the development and refinement of methodologies, techniques, and processes in the field.

5. Life-long Learning: Engage in continuous learning to stay updated with the latest advancements in computer science. Show commitment to professional development and adaptability to evolving technologies.