The School of Technology

B.S. Computer Science (BSCS)

The FAITH Bachelor of Science in Computer Science program deals with the study of the computer in all its forms and applications, including both hardware and software. Computer Science delves into the theory and underlying principles of computing, with a considerable amount of mathematics used in application areas such as software engineering, game design and programming, database design and development, and artificial intelligence.


BSCS Program Educational Objectives

Three to five years after graduation, FAITH alumni in Computer Science will:

    1. Advance their practice as successful Computer Science professionals to uplift society.
    2. Enhance their promotion of professionalism in Computer Science practice.

These Program Educational Objectives are consistent with the FAITH's mission and they are responsive to the needs of the constituents. They were recommended by the FAITH College of ICT External Advisory Council.


BSCS Student Outcomes

By the time of graduation, the students in the Bachelor of Science in Computer Science program will be able to :

    1. Apply knowledge of computing and mathematics appropriate to the discipline;
    2. Analyze a problem, and identify and define the computing requirements appropriate to its solution;
    3. Design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs;
    4. Function effectively on teams to accomplish a common goal;
    5. Understand professional, ethical, legal, security and social issues and responsibilities;
    6. Communicate effectively with a range of audiences;
    7. Analyze the local and global impact of computing on individuals, organizations, and society;
    8. Recognize the need for and an ability to engage in continuing professional development;
    9. Use current techniques, skills, and tools necessary for computing practice;
    10. Apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the trade-offs involved in design choices; and
    11. Apply design and development principles in the construction of software systems of varying complexity.

BSCS Curriculum

2012-2013 BSCS Curriculum
2012-2013 BSCS Course Description

Career opportunities for FAITH B.S. Computer Science graduates
  • Systems Analysts
  • Software designers/ developers
  • Computer programmers
  • Web designers/developers
  • Game developers
  • Computer system administrators
  • Computer database administrators
  • Computer network administrators

B.S. Information Technology (BSIT)

The FAITH Bachelor of Science in Information Technology provides innovative, timely, cost-effective, and accessible technology in computing, media, and telecommunications to help organizations effectively deliver needed services to the community. It covers basic principles of art, design, and multimedia. BSIT offers specializations in computer networking, web development, computer graphics design, media production, and animation and multimedia.


BSIT Program Educational Objectives

Three to five years after graduation, FAITH alumni in Information Technology will:

    1. Advance their practice as successful nformation Technology professionals to uplift society.
    2. Enhance their promotion of professionalism in Information Technology practice.

These Program Educational Objectives are consistent with the FAITH's mission and they are responsive to the needs of the constituents. They were recommended by the FAITH College of ICT External Advisory Council.


BSIT Student Outcomes

By the time of graduation, the students in the Bachelor of Science in Information Technology program will be able to :

    1. Apply knowledge of computing and mathematics appropriate to the discipline;
    2. Analyze a problem, and identify and define the computing requirements appropriate to the solution;
    3. Design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs;
    4. Function effectively on teams to accomplish a common goal;
    5. Understand professional, ethical, legal, security and social issues and responsibilities;
    6. Communicate effectively with a range of audiences;
    7. Analyze the local and global impact of computing on individuals, organizations, and society;
    8. Recognize the need for and an ability to engage in continuing professional development;
    9. Use current techniques, skills, and tools necessary for computing practice;
    10. Use and apply current technical concepts and practices in the core information technologies;
    11. Identify and analyze user needs and take them into account in the selection, creation, evaluation, and administration of computer-based systems;
    12. Effectively integrate IT-based solutions into the user environment;
    13. Understand best practices and standards and their application; and
    14. Assist in creating an effective project plan.

BSIT Curriculum

2012-2013 BSIT Curriculum
2012-2013 BSIT Course Description

Career opportunities for FAITH B.S. Information Technology graduates
  • Network Specialists
  • Digital Animators
  • Graphics and Game Design Programmers
  • Computer Programmers
  • Computer Software Engineers
  • Database Specialists
  • Multimedia Specialists
  • Computer Information Systems Managers