#
|
PO Domains
|
Programme Learning Outcome
|
PO1
|
Knowledge - Breadth
|
Knowledge of the theoretical, conceptual, practical and commercial elements involved in creating and successfully deploying mobile and cloud based applications.
|
PO2
|
Knowledge - Kind
|
An in-depth knowledge of high-level computer programming languages and frameworks, computer architectures, networking, databases and the process of software development, testing and maintenance.
|
PO3
|
Skill - Range
|
The ability to analyse problems from various problem domains, design appropriate software and web solutions, and implement, test and deploy solutions to high professional and agreed standards.
|
PO4
|
Skill - Selectivity
|
The ability to manage the development of software projects through all stages of development, evaluating user requirements, design, compatibility, and technology selections within agreed environmental and financial constraints.
|
PO5
|
Competence - Context
|
The ability to analyse a problem domain, specify requirements, model and design an appropriate solution, implement and test within particular application domains while adhering to a specified plan.
|
PO6
|
Competence - Role
|
The ability to work effectively on a software development project as an autonomous individual or as a part of a multidisciplinary development team, recognising the different roles within a team.
|
PO7
|
Competence - Learning to Learn
|
The ability to identify limitations of own knowledge, to keep skills relevant and up-to-date, and to appreciate the need for continuous learning within a rapidly evolving industry.
|
PO8
|
Competence - Insight
|
Act in a manner consistent with the best interests of clients, colleagues and other stakeholders and the general public; maintain integrity and independence in professional judgement.
|