WJECAS/A Level47 resources

WJEC AS/A Level Computer Science Past Papers & Mark Schemes

Free WJEC A Level Computer Science papers, mark schemes & resources. Units 1–4 covering theory, on-screen programming, systems & architecture. 51 resources.

📅Summer series📄47 resources availableFree to download

Download Past Papers

Type
Year

47 of 47 resources — page 1 of 2

Summer 2023

8 files
📄

AS/A Level – Computer Science – Unit 4: Written: – Computer Architecture, Data, Communication and Applications – Past Paper – Summer 2023

Past Paper
📄

AS/A Level – Computer Science – Unit 1: Written: Fundamentals of – Computer Science – Past Paper – Summer 2023

Past Paper
📄

AS/A Level – Computer Science – Unit 2: OnScreen: Practical Programming to Solve Problems [Resource] – Past Paper – Summer 2023

Past Paper

AS/A Level – Computer Science – Unit 3: Written: Programming and System Development – Mark Scheme – Summer 2023

Mark Scheme

AS/A Level – Computer Science – Unit 4: Written: – Computer Architecture, Data, Communication and Applications – Mark Scheme – Summer 2023

Mark Scheme

AS/A Level – Computer Science – Unit 1: Written: Fundamentals of – Computer Science – Mark Scheme – Summer 2023

Mark Scheme

AS/A Level – Computer Science – Unit 2: OnScreen: Practical Programming to Solve Problems – Mark Scheme – Summer 2023

Mark Scheme
📄

AS/A Level – Computer Science – Unit 3: Written: Programming and System Development – Past Paper – Summer 2023

Past Paper

Summer 2022

7 files

AS/A Level – Computer Science – Unit 3: Written: Programming and System Development – Mark Scheme – Summer 2022

Mark Scheme

AS/A Level – Computer Science – Unit 4: Written: – Computer Architecture, Data, Communication and Applications – Mark Scheme – Summer 2022

Mark Scheme

AS/A Level – Computer Science – Unit 1: Written: Fundamentals of – Computer Science – Mark Scheme – Summer 2022

Mark Scheme

AS/A Level – Computer Science – Unit 2: OnScreen: Practical Programming to Solve Problems – Mark Scheme – Summer 2022

Mark Scheme
📄

AS/A Level – Computer Science – Unit 1: Written: Fundamentals of – Computer Science – Past Paper – Summer 2022

Past Paper
📄

AS/A Level – Computer Science – Unit 2: OnScreen: Practical Programming to Solve Problems – Past Paper – Summer 2022

Past Paper
📄

AS/A Level – Computer Science – Unit 3: Written: Programming and System Development – Past Paper – Summer 2022

Past Paper

Summer 2019

7 files
📄

AS/A Level – Computer Science – Unit 4: Written: – Computer Architecture, Data, Communication and Applications – Past Paper – Summer 2019

Past Paper

AS/A Level – Computer Science – Unit 1: Written: Fundamentals of – Computer Science – Mark Scheme – Summer 2019

Mark Scheme

AS/A Level – Computer Science – Unit 2: OnScreen: Practical Programming to Solve Problems – Mark Scheme – Summer 2019

Mark Scheme

AS/A Level – Computer Science – Unit 4: Written: – Computer Architecture, Data, Communication and Applications – Mark Scheme – Summer 2019

Mark Scheme

AS/A Level – Computer Science – Unit 3: Written: Programming and System Development – Mark Scheme – Summer 2019

Mark Scheme

AS/A Level – Computer Science – Unit 3: Written: Programming and System Development – Mark Scheme – Summer 2019

Mark Scheme

AS/A Level – Computer Science – Unit 4: Written: – Computer Architecture, Data, Communication and Applications – Mark Scheme – Summer 2019

Mark Scheme

Summer 2018

3 files
📄

AS/A Level – Computer Science – Unit 4: Written: – Computer Architecture, Data, Communication and Applications – Past Paper – Summer 2018

Past Paper
📄

AS/A Level – Computer Science – Unit 1: Written: Fundamentals of – Computer Science – Past Paper – Summer 2018

Past Paper
📄

AS/A Level – Computer Science – Unit 3: Written: Programming and System Development – Past Paper – Summer 2018

Past Paper

From Fundamentals to Architecture: WJEC’s Four-Unit Approach to Computer Science

WJEC AS/A Level Computer Science spans four units that progress from foundational theory to advanced system design. The qualification blends written examinations with a distinctive on-screen programming component, testing both conceptual understanding and practical coding ability. Unit 1 — Fundamentals of Computer Science (AS, 2 hours, 25% of A Level) — is a written paper assessing hardware, software, data structures, algorithms, logic, and the legal and ethical dimensions of computing. Short-answer, structured, and extended-response questions probe whether candidates can connect theoretical concepts to real-world applications. Unit 2 — Practical Programming to Solve Problems (AS, on-screen, 2 hours, 25%) — presents candidates with a programming challenge requiring them to design, code, test, and evaluate a solution using a high-level language. Resource files are supplied, and candidates must demonstrate systematic decomposition, appropriate data structures, and rigorous testing. Unit 3 — Programming and System Development (A2, 2 hours, 25%) — deepens the theoretical treatment: object-oriented programming, databases, software engineering methodologies, and computational complexity. Unit 4 — Computer Architecture, Data, Communication and Applications (A2, 2 hours, 25%) — covers processor architecture, operating systems, networking, encryption, and emerging technologies. With 51 resources spanning question papers, mark schemes, and programming resource files, students can reconstruct authentic examination conditions for every component.

Exam Paper Structure

Unit 1No calculator

Fundamentals of Computer Science

2 hours🎯 80 marks📊 25% of grade
Hardware and communicationData representationData structures and algorithmsLogic and Boolean algebraSoftware and legal issues
Unit 2No calculator

Practical Programming to Solve Problems

2 hours (on-screen)🎯 80 marks📊 25% of grade
Problem decompositionProgramming in a high-level languageData file handlingTesting and evaluation
Unit 3No calculator

Programming and System Development

2 hours🎯 80 marks📊 25% of grade
Object-oriented programmingDatabases and SQLSoftware engineeringComputational complexity
Unit 4No calculator

Computer Architecture, Data, Communication and Applications

2 hours🎯 80 marks📊 25% of grade
Processor architectureOperating systemsNetworks and encryptionEmerging technologies

Key Information

Exam BoardWJEC
Specification Code601/6920/4 (AS) / 601/6921/6 (A Level)
QualificationAS/A Level
Grading ScaleA*–E (A Level), A–E (AS)
Assessment Type3 written exams + 1 on-screen practical exam
TiersNo tiers
Number Of Papers4 units
Exam DurationUnit 1: 2 hrs; Unit 2: 2 hrs (on-screen); Unit 3: 2 hrs; Unit 4: 2 hrs
Total Marks320 (80 per unit)
Calculator StatusNot applicable
Available SessionsSummer series
Total Resources51

Key Topics in Computer Science

Topics you need to know

Hardware architecture and processor designData structures, algorithms, and complexityObject-oriented programming principlesDatabase design and SQL queriesNetwork protocols and encryption methodsSoftware engineering methodologiesOn-screen programming and debuggingLegal, ethical, and environmental issues in computing

Exam Command Words

Command wordWhat the examiner expects
StateProvide a brief factual answer
DescribeSet out the main characteristics or steps
ExplainGive reasons linked to computing concepts
DiscussExamine different aspects and reach a conclusion
Write a programProduce working code meeting the given requirements
TraceStep through code, recording variable values at each stage

Typical Grade Boundaries

GradeApproximate mark needed
A*80–90%
A70–79%
B59–69%
C48–58%
D37–47%
E26–36%

⚠️ Typical A Level boundaries across all four units (320 total marks). Boundaries vary by session.

Balancing Code Fluency with Theoretical Depth for WJEC Computer Science

Unit 2’s on-screen examination is unique among A Level computing qualifications. Practise timed programming challenges using past resource files, working through the full cycle of decomposition, implementation, testing, and evaluation. Build fluency with file handling, string processing, and data structures in your chosen language — the two-hour window passes quickly when debugging under pressure. For the written units, create summary cards linking related concepts across units: Unit 1’s data representation connects to Unit 4’s processor architecture; Unit 1’s algorithm analysis connects to Unit 3’s computational complexity. Examiners reward candidates who demonstrate these cross-unit connections in extended responses. Unit 3 questions on object-oriented programming frequently ask candidates to design class hierarchies or explain inheritance and polymorphism using concrete examples. Practise sketching class diagrams and writing pseudocode that demonstrates encapsulation. For Unit 4, ensure you can trace through fetch-execute cycles and explain how pipelining improves throughput — diagrams significantly strengthen these answers.

More WJEC AS/A Level Subjects

Explore other AS/A Level subjects from WJEC

Related Past Papers

AI-Powered Revision

Meet your AI Tutor

Get clear explanations, worked examples, and step-by-step guidance on any AS/A Level Computer Science topic. Your personal AI tutor, free to try.

✓ No credit card required✓ Covers all WJEC topics✓ Instant answers