Computer Science
Overview
The faculty follows the AQA A-Level Computer Science course and uses Python for our chosen programming language. The specification truly reflects the essence of computer science; is recognised by higher education as a rigorous scientific subject; and reveals the subject to be a fundamental, academic discipline underpinning other subjects.
Topics studied in the syllabus include:
- Programming and Data structures
- Algorithms and Theory of computation
- Data representation
- Computer systems and Computer organisation and architecture
- Communication and networking with consequences of uses of computing
- Databases
- Big Data
- Fundamentals of functional programming
Why choose this course?
Computer Science is the study of how technology works — and how we can use it to solve real-world problems. This course is ideal for students who are curious about the systems behind the devices and software we use every day. If you enjoy logical thinking, problem-solving, and have a strong interest in science, technology, or maths, you’ll find this subject both exciting and rewarding. It’s perfect for those who like to explore, investigate, and understand how computers shape the modern world.
Potential future pathways:
Well qualified and skilled programmers are in great demand as shown in numerous surveys. Further specialised study can lead to employment in the gaming industries. A computing qualification is a good basis for work as a software engineer, analyst, data modeller, systems administrator, technician, consultant, computer engineer, network administrator, software developer or programmer.