Every paper and piece of coursework for Computer Science, with its time, marks and share of the grade at each level, then the grade boundaries the IB set for recent sessions.
2 exams, 2 h 30 min in total, internal assessment 30% of the grade. The weight is each part’s share of your final grade.
| Component | Time | Marks | Weight |
|---|---|---|---|
Paper 1No calculator 1 h 15 min · 50 marks Section A: extended-response questions on theme A (38 marks). Section B: short-response questions on the pre-released case study and its two challenge questions (12 marks). | 1 h 15 min | 50 | 35% |
Paper 2No calculator 1 h 15 min · 50 marks Extended-response questions on theme B, in Python or Java, including one on algorithmic thinking without code. | 1 h 15 min | 50 | 35% |
Computational solutionInternal Coursework · 30 marks A program you design and build for a problem of your choice, with up to 2,000 words of documentation and a video of up to five minutes. About 35 hours of work, marked by your teacher and moderated by the IB. | Coursework | 30 | 30% |
Computational solution, 30% of the grade, marked out of 30. A program you design and build for a problem of your choice, with up to 2,000 words of documentation and a video of up to five minutes. About 35 hours of work, marked by your teacher and moderated by the IB.
The lowest overall percentage for each grade. The IB sets them after every session, sometimes per timezone, so treat them as a guide to the standard, not a promise.
| Grade | May 2025 | November 2025 | |
|---|---|---|---|
| TZ2 | TZ3 | All | |
| 7 | 74–100% | 71–100% | 73–100% |
| 6 | 64–73% | 62–70% | 64–72% |
| 5 | 54–63% | 52–61% | 55–63% |
| 4 | 44–53% | 43–51% | 45–54% |
| 3 | 29–43% | 29–42% | 32–44% |
| 2 | 14–28% | 14–28% | 15–31% |
| 1 | 0–13% | 0–13% | 0–14% |
2 exams, 4 h in total, internal assessment 20% of the grade. The weight is each part’s share of your final grade.
| Component | Time | Marks | Weight |
|---|---|---|---|
Paper 1No calculator 2 h · 80 marks Section A: extended-response questions on theme A (56 marks). Section B: questions on the pre-released case study and its four challenge questions (24 marks). | 2 h | 80 | 40% |
Paper 2No calculator 2 h · 80 marks Extended-response questions on theme B, in Python or Java, including the HL topics. | 2 h | 80 | 40% |
Computational solutionInternal Coursework · 30 marks A program you design and build for a problem of your choice, with up to 2,000 words of documentation and a video of up to five minutes. About 35 hours of work, marked by your teacher and moderated by the IB. | Coursework | 30 | 20% |
Computational solution, 20% of the grade, marked out of 30. A program you design and build for a problem of your choice, with up to 2,000 words of documentation and a video of up to five minutes. About 35 hours of work, marked by your teacher and moderated by the IB.
The lowest overall percentage for each grade. The IB sets them after every session, sometimes per timezone, so treat them as a guide to the standard, not a promise.
| Grade | May 2025 | November 2025 | |
|---|---|---|---|
| TZ2 | TZ3 | All | |
| 7 | 74–100% | 74–100% | 70–100% |
| 6 | 64–73% | 65–73% | 61–69% |
| 5 | 53–63% | 55–64% | 53–60% |
| 4 | 43–52% | 46–54% | 44–52% |
| 3 | 31–42% | 34–45% | 31–43% |
| 2 | 15–30% | 17–33% | 15–30% |
| 1 | 0–14% | 0–16% | 0–14% |
Each paper rewards practice under its own conditions: its length, its calculator rule, the kind of answer it wants. Read the paper descriptions above, then practice with the clock running.
The notes for Computer Science end with exam skills pages on how each paper is marked. A worksheet takes questions from the topics you pick, so you can set yourself a paper of the right length and mark it against the markscheme afterwards.
A free account opens the markscheme on every question and builds worksheets from the topics you pick.