BACHELOR OF SCIENCE IN COMPUTER SCIENCE

Description

       Study of computing concepts and theories, algorithmic foundations and new developments in computing. It prepares students to design and create algorithmically complex software and develop new and effective algorithms for solving computing problems.

Educational Objectives

  1. To acquire global competence in the necessary knowledge and skills on designing, development, installation, customizing, managing and maintaining information technology infrastructures.
  2. Become IT Leaders/member of a team that can identify user needs of an organization.
  3. Embark further advances to engage research career in the field of Information Technology.
  4. Utilize IT skills to help the societal needs.
  5. Missionary of Christian values in fostering ethical application of IT.



Program Outcomes

By the time of graduation, the students of the program shall be able to:

  1. Apply knowledge of computing fundamentals, knowledge of a computing specialization, and mathematics, science and domain knowledge appropriate for the computing specialization abstraction and conceptualization of computing models from defined problems and requirements
  2. Identify, analyze, formulate, research literature, and solve complex computing problems and requirements reaching substantiated conclusions using fundamental principles of mathematicsl, computing sciences and relevant domain disciplines
  3. Apply mathematical foundations , algorithmic principles and computer science theory in modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs in design choices
  4. Knowledge and understanding of information security issues in relation to the design, development and use of information systems
  5. Design and evaluate solutions for complex computing problems, and design and evaluate systems, components, or processes that meet specified needs with appropriate considerations for public health and safety, cultural societal, and environmental considerations
  6. Create, select, adapt and apply appropriate techniques, resources and modern computing tools to complex computing activities, with an undestanding of the limitations to accomplish common goals
  7. Function effectively as individual and as a member of leader in diverse teams and in multidisciplinary settings
  8. Communicate effectively with the computing community and with society at large about complex computing activities by being able to comprehend and write effective reports, design documentation, make effective presentations, and give and understand clear instructions.
  9. An ability to recognize the legal, social , ethical and professional issues involved in the utilization of computer technology and be guided by the adoptation of appropriate professional , ethical and legal practices
  10. Recognize the need, and have the ability to engage in independent learning for continual development as a computing professional
  11. Demonstrate Christian values to the work environment and to the community.

BSCS Teachers Meet Our BSCS Instructors

Avatar

Daisa O. Gupit, MIT

BS in Information Technology
Master in Information Technology
College Dean
Avatar

Lampel B. Berol, MIT

BS in Information Technology
Master in Information Technology
Program Chair, BSIT, BSCS
Avatar

Meriam A. Enaldo, MIT

BS in Computer Science
Master in Information Technology
Faculty
Avatar

Marlon Juhn Timogan, MIT

BS in Information Technology
Master in Information Technology
Avatar

Marisol S. Rosario

BS in Computer Engineering
Master in Information Technology (unit earner)
Faculty
Avatar

Junlou Tordos

BS in Information Technology
Master in Information Technology(unit earner)
Faculty
Avatar

Ma. Graciela Vic Elape, MSIT

BS in Computer Science
Master of Science in Information Technology

Contact us We love conversations. Let us talk!

Smiling Two Girls