The examiners take account of the following skills areas (assessment objectives) in the examinations:
Demonstrate knowledge and understanding of the principles and concepts of computer science including abstraction, logic, algorithms and data representation.
Apply knowledge and understanding of the principles and concepts of computer science, including to analyse problems in computational terms.
Design, program and evaluate computer systems to solve problems, making reasoned judgements about these.