← All past papersIB Computer Science Past Paper Solutions Every question worked through step by step by our mentors, with a tip and the traps to avoid on each part. Paper 1 and Paper 2 at both SL and HL, and the Paper 3 case study at HL only, for every May and November session with its time zone.
Find your paper below, then open your own copy alongside: our pages hold the solutions, and the questions stay in your copy.
papers solved 117
questions worked 1,377
exam sessions 23
covered May 2014 – Nov 2025 November 20255 May 202510 November 20245 May 20248 November 20235 May 20238 November 20223 May 20223 November 20213 May 20213 November 20205 November 20195 May 20195 November 20185 May 20184 November 20175 May 20175 November 20165 May 20165 November 20155 May 20155 November 20145 May 20145 Marks, time and calculator · the same in every session Course Paper 1 Paper 2 Paper 3 CS HL 100 marks · 2 h 10 min · no calculator 260 marks · 1 h 20 min · no calculator 30 marks · 1 h · no calculator CS SL 70 marks · 1 h 30 min · no calculator 180 marks · 1 h · no calculator HL only
Paper 1 Paper 2 Paper 3
Computer Science HL
Computer Science
Paper 1 100 marks · 2 h 10 min · no calculator Computer Science SL
Computer Science
Paper 1 70 marks · 1 h 30 min · no calculator Paper 3: HL only
Paper 1 Paper 2 Paper 3
Computer Science HL
Computer Science
Paper 1 100 marks · 2 h 10 min · no calculator Computer Science SL
Computer Science
Paper 1 70 marks · 1 h 30 min · no calculator Paper 3: HL only
Paper 1 Paper 2 Paper 3
Computer Science HL
Computer Science
Computer Science SL
Computer Science
Paper 3: HL only
Paper 1 Paper 2 Paper 3
Computer Science HL
Computer Science
Paper 1 100 marks · 2 h 10 min · no calculator Computer Science SL
Computer Science
Paper 1 70 marks · 1 h 30 min · no calculator Paper 3: HL only
Paper 1 Paper 2 Paper 3
Computer Science HL
Computer Science
Computer Science SL
Computer Science
Paper 3: HL only
Paper 1 Paper 2 Paper 3
Computer Science HL
Computer Science
Computer Science SL
Computer Science
Paper 3: HL only
Paper 1 Paper 2 Paper 3
Computer Science HL
Computer Science
Paper 2: Not in this session
Computer Science SL
Computer Science
Paper 2: Not in this session
Paper 3: HL only
Paper 1 Paper 2 Paper 3
Computer Science HL
Computer Science
Paper 2: Not in this session
Computer Science SL
Computer Science
Paper 2: Not in this session
Paper 3: HL only
Paper 1 Paper 2 Paper 3
Computer Science HL
Computer Science
Paper 2: Not in this session
Computer Science SL
Computer Science
Paper 2: Not in this session
Paper 3: HL only
Paper 1 Paper 2 Paper 3
Computer Science HL
Computer Science
Paper 2: Not in this session
Computer Science SL
Computer Science
Paper 2: Not in this session
Paper 3: HL only
Paper 1 Paper 2 Paper 3
Computer Science HL
Computer Science
Computer Science SL
Computer Science
Paper 3: HL only
Paper 1 Paper 2 Paper 3
Computer Science HL
Computer Science
Computer Science SL
Computer Science
Paper 3: HL only
Paper 1 Paper 2 Paper 3
Computer Science HL
Computer Science
Computer Science SL
Computer Science
Paper 3: HL only
Paper 1 Paper 2 Paper 3
Computer Science HL
Computer Science
Computer Science SL
Computer Science
Paper 3: HL only
Paper 1 Paper 2 Paper 3
Computer Science HL
Computer Science
Paper 3: Not in this session
Computer Science SL
Computer Science
Paper 3: HL only
Paper 1 Paper 2 Paper 3
Computer Science HL
Computer Science
Computer Science SL
Computer Science
Paper 3: HL only
Paper 1 Paper 2 Paper 3
Computer Science HL
Computer Science
Computer Science SL
Computer Science
Paper 3: HL only
Paper 1 Paper 2 Paper 3
Computer Science HL
Computer Science
Computer Science SL
Computer Science
Paper 3: HL only
Paper 1 Paper 2 Paper 3
Computer Science HL
Computer Science
Computer Science SL
Computer Science
Paper 3: HL only
Paper 1 Paper 2 Paper 3
Computer Science HL
Computer Science
Computer Science SL
Computer Science
Paper 3: HL only
Paper 1 Paper 2 Paper 3
Computer Science HL
Computer Science
Computer Science SL
Computer Science
Paper 3: HL only
Paper 1 Paper 2 Paper 3
Computer Science HL
Computer Science
Computer Science SL
Computer Science
Paper 3: HL only
Paper 1 Paper 2 Paper 3
Computer Science HL
Computer Science
Computer Science SL
Computer Science
Paper 3: HL only
Solutions and tips are GeorgeTheTutor's own; the questions are not reproduced here. Not affiliated with or endorsed by the International Baccalaureate Organization.