Computer Science

A-Level in Computer Science

At A level, the pupils will need to demonstrate the ability to research the different topics and gather and present information to their peers.  They will also need to learn how to use a range of software applications effectively including a scripting language and demonstrate the skills needed to participate in the operation and development of real ICT organisations. This is in the form of a programming project which accounts for 20% of the final examination grade.


Topics covered are:


  • Components of a computer
  • Systems software
  • Software development
  • Exchanging data
  • Networks and web technologies
  • Data types
  • Data structures
  • Boolean algebra
  • Legal, moral, ethical and cultural issues
  • Computational thinking
  • Programming techniques
  • Algorithms


Exam Board Website