Demonstrate knowledge and understanding of essential facts, concepts, principles: Unit 4:
Transferable skills and competencies developed Computing-related cognitive skills:
Demonstrate knowledge and understanding of essential facts, concepts, principles, and theories relating to computing and computer applications
Use such knowledge and understanding in the modeling and design of computer-based systems for comprehension, communication, prediction and the understanding of trade-offs
Recognise and analyze criteria and specifications appropriate to specific problems, and plan strategies for their solutions
Critical evaluation and testing: analyse the extent to which a computer based system meets the criteria defined for its current use and future development
Methods and tools: deploy appropriate theory, practices and tools for the design, implementation and evaluation of computer-based systems. Computing-related practical skills
The ability to specify, design and construct reliable, secure and usable computer-based systems
The ability to evaluate systems in terms of quality attributes and possible trade-offs presented within the given problem
The ability to deploy effectively the tools used for the construction and documentation of computer applications, with particular emphasis on understanding the whole process involved in the effective deployment of computers to solve practical problems
The ability to critically evaluate and analyse complex problems, including those with incomplete information, and devise appropriate solutions, within the constraints of a budget.