This exam is worth 40% of your A-Level. It is examined in June of your final year only.
· Variables · Data types · Comments · Input and output · Selection · Iteration · Arithmetic operations · Boolean operations · Constants · Exception handling · Built-in functions · Random number generation · Subroutines (functions and procedures) · Global and local variables · Stack Frames · Recursion · Paradigms Intro · Procedural-oriented
· Tree traversal · Reverse polish · Searching algorithms · Sorting algorithms
· Problem-solving · Following and writing algorithms · Abstraction · Information hiding · Procedural abstraction · Functional abstraction · Data abstraction · Problem abstraction reduction · Decomposition · Composition · Automation · Regular languages · Finite state machines · Maths for regular expressions · Compact set notation · Regular expressions · Regular languages · Backus-naur form · Classification of algorithms · Comparing algorithms · Maths for big-O notation · Order of complexity · Limits of computation · Classification of algorithmic problems · Computable and non-computable problems · Halting problem
· Design · Implementation · Testing
2021 · 2020 · AS 2020 · 2019 · AS 2019 · 2018 · AS 2018 ·