Eduqas A-Level Computer Science
Explore your course, one topic at a time.
Course version · WJEC-A-Level-Computer-ScienceVersion from Mar 2026Change version
Choose the version your school teaches. Your teacher can confirm which one, including for resits.
Explore your topics
3 topics
Assessment and exam guidance
What Gets Top Grades
Knowledge & Understanding
Demonstrates comprehensive and accurate knowledge
- Uses correct subject-specific terminology
- Shows detailed understanding of concepts
- Makes accurate connections between topics
- Demonstrates depth beyond surface-level knowledge
Application
Applies knowledge effectively to new contexts
- Selects relevant knowledge for the question
- Adapts understanding to unfamiliar scenarios
- Uses examples appropriately
- Shows awareness of context
Analysis & Evaluation
Develops sophisticated analytical arguments
- Constructs logical chains of reasoning
- Considers multiple perspectives
- Weighs evidence to reach justified conclusions
- Acknowledges limitations and nuances
Key Command Words
Give a single fact or term
Name, select, or recognise
Set out main features briefly
Give an account of what something is like or what happens
Give reasons with developed cause→effect chains
State similarities AND differences (both required)
Examine in detail showing cause→effect→consequence chains
Weigh up BOTH sides, reach JUSTIFIED conclusion
Make judgments about importance with justification
Show formula→substitution→calculation→answer with units
Tips and common mistakes
Common Exam Mistakes
Pitfalls to avoid in your exams
- •Confusing the operational differences between stacks (LIFO) and queues (FIFO).
- •Failing to correctly implement pointer logic when representing linked lists or trees.
- •Inability to justify why one data structure is more efficient than another for a specific problem.
- •Incorrectly handling multi-dimensional array indexing.
- •Confusing the directionality of transmission (simplex/duplex) with the physical method (serial/parallel)
- •Failing to explain the necessity of multiplexing in high-bandwidth environments
- •Inaccurate calculation of network transfer rates due to ignoring overheads
- •Misunderstanding the role of collision detection in modern switched networks versus older shared-medium networks
Top Examiner Tips
Expert advice for exam success
- •Practice drawing the state of a stack or queue after a series of push/pop or enqueue/dequeue operations.
- •Be prepared to write pseudocode for traversing trees or linked lists.
- •Always link your choice of data structure to the specific performance requirements (e.g., speed of access vs. memory usage) of the scenario provided.
- •Ensure you can distinguish between static and dynamic data structures.
- •Ensure you can clearly define and provide examples for simplex, half-duplex, and full-duplex systems
- •Be prepared to perform calculations for data transfer rates and network routing costs
- •Use technical terminology when describing packet structure and routing protocols
- •Relate the theoretical concepts of collision detection to real-world network hardware
Ready for a little practice?
Create your account to start practising Computer Science.
7 days Premium · Then free forever · No card, no charge