The Bachelor of Science in Computer Science (BSCS) is designed to prepare graduates to enter a dynamic environment as a competent computer scientist. The program emphasizes the analytical design and programming skills necessary to solve multifaceted problems that are experienced in the industry. It involves the design and development of computing systems applications and their effective deployment use.


The Bachelor of Science in Computer Science aims to:

  1. Produce quality graduates who can meet the needs of the ICT industry and the society.
  2. Provide sufficient flexibility in the curriculum so that graduates will have the ability to work within various areas of computer science.
  3. Provide student with broad educational experience in order that they may have the knowledge, skills and motivation to succeed professionally.
  4. Develop the skills of the student to analyze, design and implement solutions to a variety of problems.
  5. Promote research work that will encourage innovations in the design and development of computing systems.
  6. Prepare students to become effective, efficient and responsible leaders of the society.
  7. Enable the students to be knowledgeable on intellectual property rights.
  8. Enable students to be responsible members of society with awareness of the ethical, social and legal issues pertaining to computer science.


  • Systems Analyst
  • Systems Administrator
  • Systems Programmer
  • Systems Designer
  • Software Developer
  • Software Engineer
  • Web Engineer
  • Web Developer
  • Customer Care Service
  • Web Programmer
  • Database Administrator
  • IT Consultant
  • IT Researcher
  • Network Administrator/Manager
  • Computer Scientist
  • Information Systems Planner
  • Technical Support
  • Educators
  • Graphic Artist
  • Computer Engineer
  • Software Tester
  • Project Manager/Engineer
  • Data Communication Engineer
  • Quality Assurance/ Quality Control