Bachelor of Science in Computer Science (Fully Online or Blended)


Accredited by the Computing Accreditation Commission (CAC) of ABET (
Accredited by the Philippine Information and Computing Accreditation Board (PICAB)
Recognized by PACUCOA Level II Re-Accredited Status

Program Description


The BS Computer Science (BS CS) program includes the study of computing concepts and theories, algorithmic foundations and new development in computing. The program prepares students to design and create algorithmically complex software and develop new and effective algorithms for solving computing problems.

The program also includes the study of the standards and practices in Software Engineering. It prepares students to acquire skills and disciplines required for designing, writing and modifying software components, modules and applications that comprise software solutions.

Program Education Objectives


Within three to five years after graduation, the graduates of BS Computer Science shall: 

  1. Be able to manage as a team leader and/or participate as a team member in undertaking computing projects whose results will lead to significant societal, organizational, national, and/or global benefits. 
  2. Engage in lifelong learning toward the pursuit of graduate and/or post-graduate degrees and/or professional development. 
  3. Demonstrate utmost standards of professionalism, attitude, and ethics to achieve excellence in the practice of his/her profession. 

Program Outcomes


The graduates of BS Computer Science program will have an ability to:

  1. Analyse a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  3. Communicate effectively in a variety of professional contexts. 
  4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles. 
  5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
  6. Apply computer science theory and software development fundamentals to produce computing-based solutions.


Apply Now | Admission Guidelines | Matriculation Fees | Curriculum | Program Enrollment and Graduation Data