Master of Science in Computer Science

Programme Learning Outcomes

i) General Learning Outcomes (GLO)
PO1. The ability to develop, monitor and update a plan, to reflect a changing operating environment;
PO2. The ability to monitor and adjust a personal programme of work on an on-going basis, and to learn independently;
PO3. The ability to exercise initiative and personal responsibility, which may be as a team member or leader;
PO4. The ability to learn new theories, concepts, methods etc and apply these in unfamiliar situations.


ii) Specific Learning Outcomes (SLO)
     I. Underpinning science and mathematics, etc.
PO5. A comprehensive understanding of the relevant scientific principles of the specialisation.
PO6. A critical awareness of current problems and/or new insights much of which is at, or informed by, the forefront of the specialization.
PO7. An understanding of concepts relevant to the discipline, some from outside engineering, and the ability to critically evaluate and apply them effectively.
     II. Engineering analysis
PO8. The ability to use fundamental knowledge to investigate new and emerging technologies;
PO9. The ability to apply appropriate models for solving problems in engineering, and the ability to assess the limitations of particular cases;
PO10. The ability to collect and analyse research data and use appropriate engineering tools to tackle unfamiliar problems, such as those with uncertain or incomplete data or specifications, by the appropriate innovation, use or adaptation of engineering analytical methods.
PO11. The ability to apply original thought to the development of practical solutions for products, systems, components or processes.
     III. Economics, social and environmental context
PO12. Knowledge and understanding of management and business practices, and their limitations, and how these may be applied appropriately, in the context of the particular specialisation;
PO13. The ability to make general evaluations of risks through some understanding of the basis of such risks.
     IV. Engineering practice
PO14. A thorough understanding of current practice and its limitations, and some appreciation of likely new developments;
PO15. Advanced level knowledge and understanding of a wide range of engineering materials and components;
PO16. The ability to apply engineering techniques taking account of a range of commercial and industrial constraints.