Bachelor of Science in Computer Science

The Bachelor of Science in Computer Science (BSCS) program focuses on the study of computing concepts and theories, algorithmic foundations, and new developments in computing. It prepares students to design and develop algorithmically complex software systems and to create new, efficient algorithms for solving computing problems.

The program also includes the study of standards and best practices in Software Engineering. It equips students with the necessary skills and discipline for designing, developing, testing, and maintaining software components, modules, and applications that form complete software solutions.

Graduates of the BSCS program are expected to be globally competitive, innovative, and socially and ethically responsible computing professionals who are committed to lifelong learning.