IB Diploma Programme · First assessment May 2027
Two themes, two exam papers and one programming project, building computational thinking through algorithms, networks, databases, machine learning and OOP in Java or Python.
150 h
SL teaching time
240 h
HL teaching time
35 h
Internal assessment
Java · Python
Paper 2 languages
Theme A · Concepts of computer science
Theme B · Computational thinking & problem-solving
Case study · May & Nov 2027
Generative AI for image creation — a diffuse vision
Paper 1 Section B (SL 12 marks · HL 24 marks) · SL 15 h · HL 30 h · SL prepare 2 challenges, HL 4.
Assessment
| Component | Covers | SL | HL |
|---|---|---|---|
| Paper 1 | Theme A + case study | 1 h 15 min · 35% | 2 h · 40% |
| Paper 2 | Theme B · Java or Python | 1 h 15 min · 35% | 2 h · 40% |
| Internal assessment | Computational solution · 35 h | 30% | 20% |
| Collaborative sciences project | With other science subjects · 10 h | Required | Required |
Yearly plans 2024–25