IB Diploma Programme · First assessment May 2027

Computer Science

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

Department Handbook

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.

Case study resources →

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