Computer Science
The Bachelor of Science in Computer Science (BSCS) program aims to provide students with a solid background in the study of concepts and theories, algorithmic foundations, implementation and application of information and computing solutions. It prepares students to be IT professionals and researchers, and to be proficient in designing and developing computing solutions. Its ladderized program also provide exit points for programming NCIV and call center operations NCII.
Specific Program Objectives
In line with the University Mission Statement, the program is designed to:
- to provide students with an extensive program in the fundamental areas of computer science that will allow them to continue their professional development and sustain a career in computer science through continuing, self-directed learning, and development activities;
- to enable students to develop a sufficient depth of understanding of computer science, and learn the skills, confidence, professionalism and experience necessary for successful careers in computer science and related fields;
- to develop students in such a way that they will have the teamwork, communication, and interpersonal skills to enable them to work effectively with interdisciplinary teams in industry, government, and the academe;
- to give students an excellent educational experience through the incorporation of current understanding of contemporary trends in technology and hands-on laboratory experiences that enhance the educational experience; and
- to imbue students with the La Sallian spirit of competence with compassion and excellence with a soul.

