Computer Science

Computer Science is arguably the most relevant subject of our modern times.

Be it global communication, detailed scientific modelling, the running of mass infrastructure, development of interactive media, security of data, running of the banking industry, predicting weather patterns, designing physical products, or just simple gaming. Almost every contemporary task of our contemporary world lies a complex combination of hardware and software, serving the end user, Computer Scientists.

Studying Computer Science will enable you to:

  • Improve your understanding of how computers work.
  • Develop your software and programming skills in Python including Object Orientated Programming concepts.
  • Solve problems using computational thinking.
  • Design, create and test computer programs.
  • Become creators of applications rather than just users.

  • Paper 1: Programming, data structures, algorithms and theory of computation.
  • Paper 2: Data Representation, Computer Systems, Organisation and Architecture, Consequences of Computing, Databases and SQL, Big Data, Functional Programming and Networking.

NEA: Coursework project where you will solve a computing problem.

Opportunities exist in almost all areas  of industry and commerce. These can range from Finance, Engineering, Architecture and E-commerce to Special Effects for Film and TV. This subject is ideal if you intend to go on to study Computing or Software Engineering at Degree level.

SPECIFIC COURSE REQUIREMENTS
GCSE Grade 5 or above in Computer Science and GCSE Grade 5 or above in Maths and English. If you have not previously studied Computer Science you will need GCSE Grade 5 or above in Maths, Science and English.