Upon successful completion of this programme the graduate will be able to demonstrate... :
PO1
Knowledge - Breadth
(a)
Knowledge of the theory and concepts of software development (languages, tools and methodologies), computer architecture, networking, data analytics and database systems.
PO2
Knowledge - Kind
(a)
A in-depth knowledge of programming languages, mathematics, computer architecture, data analytics and database systems and the process of software design, development and maintenance.
PO3
Skill - Range
(a)
The ability to analyse problems from various problem domains, design appropriate software solutions and implement and test solutions.
PO4
Skill - Selectivity
(a)
An ability to design and develop software applications using appropriate tools, languages and methods. The ability to work as part of a team with a specific focus on agile development. Ability to , select the appropriate tools and apply theoretical knowledge to design.
PO5
Competence - Context
(a)
The ability to analyse a problem domain, specify requirements, model and design an appropriate solution , implement and test within a particular application domain while adhering to a specified plan.
PO6
Competence - Role
(a)
Capable of independent work or as part of a team to effectively identify, formulate and solve high level problems in a creative manner.
PO7
Competence - Learning to Learn
(a)
The ability to investigate new technologies, articulate lessons learnt directly from experience and appreciate the need for continuous learning within the software industry.
PO8
Competence - Insight
(a)
The ability to articulate the wider social, political and business context within which IT professional operates and the need for high ethical and professional standards in ones work.