Source note: use official specifications as the source of truth. StudyVector is an independent revision platform. AQA, Pearson Edexcel and OCR
Direct answer
This page hosts StudyVector’s independent 2026 A-Level Computer Science Paper 1 predicted-practice paper modelled on 7517/1,100 marks over 150 minutes. Predicted focus topics: programming, data structures, algorithms, theory of computation, skeleton program technique. It is not an official paper, not a leaked paper and not a guarantee — students should still revise the full specification and verify against official past papers from AQA.
- Qualification
- A-Level Computer Science
- Exam board model
- AQA
- Paper code
- 7517/1
- Total marks
- 100 marks
- Time allowed
- 150 minutes
- Last reviewed
- 16 May 2026
StudyVector is independent revision support, not affiliated with AQA, Edexcel, OCR, JCQ or any exam provider. Always verify topic coverage with your exam-board specification.
Predicted paper
AQA A-Level Computer Science 2026 Predicted Practice Paper — Paper 1
A-Level Computer Science · AQA-style · 150 minutes · 100 marks
Modelled component: 7517/1
7517/1 model: 100 raw marks, 150 minutes, on-screen programming and theory of computation practice using original StudyVector prompts.
Prediction type: predicted_paper · Evidence mode: historical · Full-length original StudyVector predicted-practice paper modelled on public exam-board structure. It is not official, leaked or guaranteed.
Evidence basis: public exam-board specification structure, historical topic weighting patterns, StudyVector practice-quality review.
AI-generated practice paper. Not an official AQA-style paper, not leaked exam content, and not an exam-board endorsement.
79
0–100 model (higher = more demanding)
- programming
- data structures
- algorithms
- theory of computation
- skeleton program technique
Preview mode
0/12 questions attempted · score 0/100 (0%)
Answer ALL questions. Write your answers in the spaces provided. You must write down all the stages in your working.
Section A
Programming fundamentals. Answer all questions in the Electronic Answer Document.
Question SECTION-A1 (5 marks)
Computer Science Fundamentals of programming question. A program processes 12 records using a simple algorithm. (a) Explain the relevant concept. (b) Complete or trace the algorithm for the data given. (c) Describe one improvement to correctness, efficiency or security.
(Total for Question SECTION-A1 is 5 marks)
Question SECTION-A2 (5 marks)
Computer Science Fundamentals of data structures question. A program processes 13 records using a simple algorithm. (a) Explain the relevant concept. (b) Complete or trace the algorithm for the data given. (c) Describe one improvement to correctness, efficiency or security.
(Total for Question SECTION-A2 is 5 marks)
Question SECTION-A3 (10 marks)
Computer Science Fundamentals of algorithms question. A program processes 14 records using a simple algorithm. (a) Explain the relevant concept. (b) Complete or trace the algorithm for the data given. (c) Describe one improvement to correctness, efficiency or security.
(Total for Question SECTION-A3 is 10 marks)
Section B
Data structures and algorithms. Answer all questions in the Electronic Answer Document.
Question SECTION-B1 (5 marks)
Computer Science Theory of computation question. A program processes 15 records using a simple algorithm. (a) Explain the relevant concept. (b) Complete or trace the algorithm for the data given. (c) Describe one improvement to correctness, efficiency or security.
(Total for Question SECTION-B1 is 5 marks)
Question SECTION-B2 (10 marks)
Computer Science Systematic approach to problem solving question. A program processes 16 records using a simple algorithm. (a) Explain the relevant concept. (b) Complete or trace the algorithm for the data given. (c) Describe one improvement to correctness, efficiency or security.
(Total for Question SECTION-B2 is 10 marks)
Question SECTION-B3 (10 marks)
Computer Science Fundamentals of programming question. A program processes 17 records using a simple algorithm. (a) Explain the relevant concept. (b) Complete or trace the algorithm for the data given. (c) Describe one improvement to correctness, efficiency or security.
(Total for Question SECTION-B3 is 10 marks)
Section C
Theory of computation. Answer all questions in the Electronic Answer Document.
Question SECTION-C1 (5 marks)
Computer Science Fundamentals of data structures question. A program processes 18 records using a simple algorithm. (a) Explain the relevant concept. (b) Complete or trace the algorithm for the data given. (c) Describe one improvement to correctness, efficiency or security.
(Total for Question SECTION-C1 is 5 marks)
Question SECTION-C2 (5 marks)
Computer Science Fundamentals of algorithms question. A program processes 19 records using a simple algorithm. (a) Explain the relevant concept. (b) Complete or trace the algorithm for the data given. (c) Describe one improvement to correctness, efficiency or security.
(Total for Question SECTION-C2 is 5 marks)
Question SECTION-C3 (10 marks)
Computer Science Theory of computation question. A program processes 20 records using a simple algorithm. (a) Explain the relevant concept. (b) Complete or trace the algorithm for the data given. (c) Describe one improvement to correctness, efficiency or security.
(Total for Question SECTION-C3 is 10 marks)
Section D
Skeleton program and systematic problem solving. Answer all questions in the Electronic Answer Document.
Question SECTION-D1 (10 marks)
Computer Science Systematic approach to problem solving question. A program processes 21 records using a simple algorithm. (a) Explain the relevant concept. (b) Complete or trace the algorithm for the data given. (c) Describe one improvement to correctness, efficiency or security.
(Total for Question SECTION-D1 is 10 marks)
Question SECTION-D2 (10 marks)
Computer Science Fundamentals of programming question. A program processes 22 records using a simple algorithm. (a) Explain the relevant concept. (b) Complete or trace the algorithm for the data given. (c) Describe one improvement to correctness, efficiency or security.
(Total for Question SECTION-D2 is 10 marks)
Question SECTION-D3 (15 marks)
Computer Science Fundamentals of data structures question. A program processes 23 records using a simple algorithm. (a) Explain the relevant concept. (b) Complete or trace the algorithm for the data given. (c) Describe one improvement to correctness, efficiency or security.
(Total for Question SECTION-D3 is 15 marks)
Train weak areas
Turn this paper into targeted practice. Start with the topics where you lost marks, then come back and resit the same style of question.