COMPUTER SCIENCE (A level and perhaps coming in the IB)

Computer Science is a practical subject where students can apply the academic principles learned in the classroom to real-world systems. It is an intensely creative subject that combines invention and excitement.

The aim of the A Level qualification is to provide students with an understanding and ability to apply the fundamental principles and concepts of computer science. These include: abstraction, decomposition, logic, algorithms and data representation. Students are also taught how to analyse problems in computational terms, and to use mathematical and creative skills to solve problems and identify relationships between different aspects of computer science.

We offer girls the opportunity to learn in detail about how the machines which we all use every day and take for granted work at a programming and functional level. This involves a mixture of independent programming work alongside learning the theory behind the academic discipline of Computer Science.

We are also looking towards adding the popular subject to our IB diploma portfolio. The subject fits in group 6 as it must be studied alongside Maths and a Science, and is similar to the A level course in that it includes a high percentage of coursework, as well as theory work and problem-solving skills in the written paper.

The skills learned through these courses can be directly applied to the increasingly digital age in which we live in a myriad of ways, giving our students a great advantage as they take the next steps in their education and careers.

All Subjects