Program Learning Outcomes
Upon successful completion of the program, a Sebastinian graduate of BS Computer Science should be able to:
- Apply knowledge of computing fundamentals, knowledge of a computing specialization, and mathematics, science and domain knowledge appropriate for the computing specialization to the abstraction and conceptualization of computing models from defined problems and requirements.
- An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution.
- An ability to apply mathematics foundations, and algorithmic principles and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.
- The ability to analyze information security-related issues and apply security from the design to development to implementation of application and networks.
- Design and evaluate a computer-based system, process, component, or program that meet specified needs with the consideration of the greater good of the majority.
- Create, select, adapt and apply appropriate techniques, resources and modern computing tools to complex computing activities, with an understanding of the limitation to accomplish a common goal.
- Ability to function effectively as an individual and as a responsible member or leader in diverse teams and in multidisciplinary settings to accomplish a common goal.
- An ability to comprehend and write effective reports, design documentation, and gives and understand clear instructions.
- Possess the skills to effectively deliver formal and informal oral presentations to topics in computer science and technology in both single and collaborative environments.
- Ability to recognize the professional, ethical, legal, security, and social issues and responsibilities involved in the utilization of computer technology and be guided by appropriate professional, ethical and legal practices.
- Hunger to learn new things and a desire to gain more knowledge through self-study, online learning, self-exploration and attending professional workshop for continual development as a computing professional.
- Social responsible citizens based on Catholic Christian principles and the Augustinian Recollect ideals.