A-Level Computer Science
100 questionsEnglishFree practice
Start here
Take a five-question warm-up.
Get explanations as you go. Your progress saves in this browser.
Start practiceFocus your practice
Practice by topic
Data Representation10 questions Networks9 questions Databases8 questions Computer Systems7 questions Data Structures Linear7 questions Data Structures Nonlinear6 questions Ethics Law6 questions Functional Declarative6 questions Programming Oop6 questions Compression Encryption5 questions Recursion5 questions Sorting5 questions Theory Computation5 questions Assembly4 questions Complexity4 questions Traversal4 questions Searching3 questions