(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-5V2PV3KX');

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

Shape the Digital World with Mapúa's Bachelor of Science in Computer Science

Launch a career in tech with Mapúa’s BS Computer Science program! Practice in-demand skills in designing software and solving technical problems to become a visionary of technology.

150+

employer partners

5

career path

Features & Flexibility

Complete your degree with flexible program options designed around your goals, schedule, and learning needs. Enjoy a more convenient path to academic success with features that help you move forward with confidence.

Blended Learning

Learning Mode

October

Start of Classes for the First Term

9

Scholarships

4 Years

Program Length



Program Educational Objectives

Career Opportunities

Cybersecurity Analyst

Graduates with a Bachelor of Science in Computer Science can go into cybersecurity to protect computer systems and networks from cyberattacks. You will use your critical thinking skills to identify vulnerabilities, implement security measures, and respond to security incidents.

Mobile App Developer

High Demand

Like Web Developers, Mobile App Developers focus on developing applications specifically for smartphones and tablets. You can use your expertise in mobile operating systems like Android or iOS to create and optimize mobile apps.

Software Developer

One of the most in-demand professions for BS Science Computer Science graduates is in the field of software development. This role lets you design, develop, test, and maintain software applications using suitable programming languages and frameworks.

Systems Engineer

High Demand

As a Systems Architect or Engineer, you design, install, configure, and maintain computer systems and networks. Your responsibility is to ensure optimal system performance, troubleshoot technical issues, and provide user support.

Web Developer

As a web developer, you will be specializing in creating websites and web applications. Using programming languages like HTML, CSS, and JavaScript, you can design user interfaces, build functionalities, and ensure website responsiveness across different devices.