Programme Learning Outcomes of Second Major in Computer Science

Upon successful completion of the curriculum, students should be able to:

  1. apply knowledge of computing and mathematics appropriate to the programme outcomes and to the discipline
  2. apply knowledge of a computing specialization, and domain knowledge appropriate for the computing specialization to the abstraction and conceptualization of computing models
  3. analyze a problem, and identify and define the computing requirements appropriate to its solution
  4. design, implement, and evaluate a computer-based system, process, component, or programme to meet desired needs with appropriate consideration for public health and safety, social and environmental considerations
  5. function effectively on teams to accomplish a common goal
  6. communicate effectively with a range of audiences
  7. use current techniques, skills, and tools necessary for computing practice with an understanding of the limitations.