Rumi School of Innovative Sciences (RSIS)

Computer Science

A Level · Pearson / Edexcel

Pearson Edexcel A-Level Computer Science (9CP0) is assessed through two written papers and a substantial coursework project. Paper 1 covers principles of computer science, Paper 2 covers application of computational thinking and is sat with access to a computer for reference, and the project accounts for twenty per cent of the qualification.

Edexcel places noticeably more emphasis on computational thinking as a discipline in its own right: decomposition, abstraction, pattern recognition and algorithm design assessed independently of any particular language. Students who can code fluently but have not practised writing and tracing pseudocode under exam conditions consistently underperform relative to their practical ability.

Curriculum Breakdown

Important Topics

  • Problem SolvingDecomposition, abstraction, algorithm design and pseudocode.
  • ProgrammingData types, structures, subroutines, recursion and object-oriented programming.
  • Data Structures & AlgorithmsArrays, records, lists, stacks, queues, trees, sorting and searching.
  • Computer ArchitectureProcessor design, memory, instruction sets and assembly language.
  • Networks & WebTopologies, protocols, security, client-server models and web technologies.
  • Data & DatabasesRelational design, SQL, normalisation, big data and data representation.
  • Coursework ProjectAnalysis, design, implementation, testing and evaluation of a real system.