top of page
BS Computer Science.jpg

Your Story Starts Here:

The Future of Tech is in Your Hands.

Bachelor of Science in
Computer Science

The Bachelor of Science in Computer Science (BSCS) program focuses on the theoretical foundations and practical applications of computing. Students will develop expertise in algorithm design, software engineering, artificial intelligence, data structures, and cybersecurity. The curriculum emphasizes problem-solving, computational thinking, and innovative software development. Through a combination of theoretical coursework and hands-on projects, graduates will learn to create efficient and scalable software systems, conduct research in emerging technologies, and address complex computational challenges relevant to the present state of computing-science.

  • Algorithms & Data Structures – Designing efficient algorithms and optimizing data storage for performance.

  • Software Engineering – Developing, testing, and maintaining software applications.

  • Artificial Intelligence & Machine Learning – Creating intelligent systems that process and analyze data.

  • Cybersecurity – Securing applications, networks, and data from cyber threats.

  • Database Systems – Designing and managing structured and unstructured data storage solutions.

  • Web & Mobile Development – Building dynamic websites and mobile applications.

  • Cloud Computing & Distributed Systems – Developing scalable cloud-based and networked applications.

  • Computer Networks & Operating Systems – Understanding system architecture, network protocols, and resource management.

  • Theoretical Computer Science – Exploring computational models, automata theory, and formal methods.

  • Human-Computer Interaction – Designing intuitive and user-friendly interfaces for digital systems.

Graduates of the BSCS program can pursue careers in:

  • Software Development & Engineering – Creating applications, web platforms, and enterprise software.

  • Data Science & AI – Developing machine learning models and analyzing large datasets for insights.

  • Cybersecurity & Ethical Hacking – Protecting systems, detecting vulnerabilities, and preventing cyber attacks.

  • Cloud & Systems Architecture – Designing and managing scalable cloud and distributed computing environments.

  • Game Development – Programming and designing interactive gaming experiences.

  • IT Research & Development – Exploring new computing technologies and developing innovative solutions.

  • Computer Networking & Systems Administration – Managing and optimizing network and system performance.

  • Tech Entrepreneurship & Startups – Innovating in software, AI, and digital services industries.

  • Industry based and Extensive hands-on training results in High employability rate as a programmer, graphic artist, network administrator/technician, web developer.

  • Fully air-conditioned lecture and laboratory rooms; 1:1 student to computer ratio

  • Industry based and Extensive hands-on training.

  • Area of specialization embedded in the curriculum (Web Apps & Systems, IoT – Internet of Things, Game Development)

  • Earn a diploma plus 6 certifications locally & internationally recognized from CISCO Networking Academy (CCNA), Technical Education and Skills Development Authority (TESDA)

  • CISCO CCNA Module 1

  • CISCO CCNA Module 2

  • CISCO CCNA CyberOps Associate (embedded in BSIT Curriculum)

  • Computer Systems Servicing NCII (CSS NC-II)

See full BSCS Curriculum

bottom of page