Every O Level subject and paper code
Students search for these as both past questions and pass questions — they mean the same thing here. Every Ordinary Level subject below is examined under a syllabus code printed on the paper itself, so checking the code is the fastest way to confirm you are revising the right syllabus.
| Code | Subject | Past papers |
|---|---|---|
| 0510 | Biology | GCE O Level Biology past questions |
| 0515 | Chemistry | GCE O Level Chemistry past questions |
| 0550 | Geography | GCE O Level Geography past questions |
| 0565 | Human Biology | Papers are in the main library |
| 0570 | Mathematics | Papers are in the main library |
| 0575 | Additional Mathematics | Papers are in the main library |
| 0580 | Physics | GCE O Level Physics past questions |
| 0590 | Logic | Papers are in the main library |
| — | English Language | GCE O Level English Language past questions |
| — | History | GCE O Level History past questions |
| — | Religious Studies | GCE O Level Religious Studies past questions |
What Ordinary Level actually asks of you
O Level is sat at the end of Form 5 and is examined across a wide set of subjects rather than a few in depth. That breadth is the defining feature, and it changes how you should revise: the paper rewards covering the whole syllabus adequately far more than it rewards knowing three topics extremely well.
The practical consequence is that the chapter you keep skipping is almost certainly costing you more marks than the chapter you keep re-reading.
Using these papers properly
- Sit one paper under real time limits before revising anything. It tells you where you actually stand rather than where you feel you stand.
- Mark it strictly against the scheme. Credit only what the scheme credits.
- Record why each mark was lost — not knowing it, running out of time, or answering a different question from the one asked. The third is the most common among strong candidates.
- Work only on the recurring causes, then sit the same paper again two weeks later.
Sitting the other level, or want both? Use the GCE A Level hub, or the full past questions library. To check what a syllabus covers before you start, see the GCE syllabus page.
