Skip to content
IBIB Tutors CanadaA Hack Your Course service
Menu

IB Computer Science • Course information

IB Computer Science Information and Tutor Availability

We do not currently have Computer Science tutors. The information and official IB references below can help students and families identify the course requirements for their assessment year.

Availability
No Computer Science tutors
Levels
Computer Science HL and SL
Resources
Official IB course information

Start with your final assessment year and HL or SL level. Course structure and exam expectations differ between the previous and revised syllabuses. Your teacher can confirm the course guide, topic sequence and programming language used by your school.

01

Which Computer Science syllabus applies?

Check your assessment year before choosing revision material. The previous course has its last assessment in 2026; the revised course is first assessed in May 2027.

  • For 2026 assessments, confirm the option selected by your school.
  • From 2027, option papers are removed and their main ideas are integrated into the core syllabus.
  • From 2027, Paper 2 includes programming questions that can be answered in Java or Python.
  • Use your school's course guide and assessment instructions for your cohort.

02

Independent Computer Science revision habits

Use your teacher's topic list and feedback to choose practice tasks. Short exercises can help you identify whether a difficulty concerns a concept, an algorithm or its implementation.

  • Trace variables and data structures by hand
  • Break specifications into testable subproblems
  • Compare algorithms and justify design choices
  • Record test results and use them to investigate errors

03

Keep assessed programming work your own

Your solution, testing and documentation must reflect your own work. Follow your school's assessment instructions and ask your teacher how outside resources may be used and acknowledged.

  • Choose a feasible problem and explain your own design decisions
  • Keep a record of development and testing
  • Acknowledge the resources you use
  • Do not submit outsourced code, invented test results or someone else's documentation

A clear starting point

Before choosing Computer Science study resources

  1. 1Confirm your final assessment year and HL or SL level with your school.
  2. 2Use the official IB course information for that assessment cohort.
  3. 3Check your school's programming language, current topics and deadlines.
  4. 4Ask your teacher about academic support available through the school.

Questions from families

Frequently asked questions

Do you currently have IB Computer Science tutors?

No. We do not currently have Computer Science tutors.

Which Computer Science syllabus should I use?

Confirm your assessment year with your school. The previous course has its last assessment in 2026, and the revised course is first assessed in May 2027. The official IB references on this page cover both cohorts.

Can I request Computer Science programming or IA help?

We are not offering Computer Science tutoring, programming support or IA support. Please speak with your school about available academic support.