Programme Learning Outcomes

Programme Learning Outcomes for BEng(CompSc)

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. demonstrate an understanding of professional, ethical, legal, security and social issues and responsibilities
  7. communicate effectively with a range of audiences
  8. analyze the local and global impact of computing on individuals, organizations, and society
  9. recognize the need for and an ability to engage in continuing professional development
  10. use current techniques, skills, and tools necessary for computing practice with an understanding of the limitations.