IBDP - Computer Science

Syllabus overview for this subject.

Syllabus
  • SL/HL Core — Topic 1: System fundamentals
  • SL/HL Core — Topic 2: Computer organization
  • SL/HL Core — Topic 3: Networks
  • SL/HL Core — Topic 4: Computational thinking, problem-solving and programming
  • HL Extension — Topic 5: Abstract data structures
  • HL Extension — Topic 6: Resource management
  • HL Extension — Topic 7: Control
  • HL — Case study (pre-seen, annually issued)
  • Options (choose one): A Databases / B Modelling & simulation / C Web science / D OOP
Back to Curriculum