A Level Computer Science is an exciting and dynamic course that encourages a number of modern technological skills. Advances in Computer Science are transforming the way we live and work, and the new Computer Science specifications are changing with the times. This course, with it's emphasis on abstract-thinking, general problem-solving, algorithmic and mathematical reasoning, scientific and engineering-based thinking is an excellent foundation for meeting these future challenges.
We use the AQA exam board for A Level Computer Science (7517) and cover the following content:
- Fundamentals of Programming
- Problem Solving and Theory of Computation
- Data Representation
- Hardware and Software
- Computer Organisation and Architecture
- Communication: Technology and Consequences
- Data Structures
- Regular Languages
- The Internet
- Databases and Software Development
- OOP and Functional Programming
This is assessed by 3 components:
Paper 1 (40%)
- On-Screen Exam - 2hours 30mins
- Uses pre-release skeleton code to assess both programming concepts and theory knowledge
Paper 2 (40%)
- Paper Exam - "hours 30mins
- Tests theory knowledge through a mix of short and long answer questions
Non-Exam Assessment (NEA) (20%)
- Programming Project
- Develop a solution to a real-world problem of your choice
Where the course leads
This course typically leads to either a university course of study in Computer Science or related disciplines such as Mathematics, Physics or Engineering, or to higher-level apprenticeships in silmilar related areas. It can, however, lead to a variety of other courses and disciplines as the problem-solving and abstract-thinking skilss are transferrable to any subject.
GCSE Mathematics Grade 6 is required.
GCSE Computer Science grade 5 is required if this option has been taken.
Mr C Prince
Computer Science Subject Leader