IB Computer Science IA Guide: Structure, Rubric & Criteria Explained

Choosing a topic, picking a problem worth solving and knowing what actually earns marks can feel like guesswork without a proper structure for your IB Computer Science IA. This guide breaks down the IB Computer Science IA what the rubric awards, criteria and tips to follow for high-scoring work, to help you fully prepare for this rigorous assessment.

What is the IB Computer Science IA? A Quick Overview

IB Computer Science Internal Assessment (IA), also known as “The Solution”, is an individual course assessment in the curriculum, which requires students to develop a functional software product solution to a problem of their own choice. This project accounts for a massive 30% of your final grade at the Standard Level (SL) and 20% at the Higher Level (HL).

The submission consists of 3 components: a written document, an appendix and a short demonstration video, which all are required for both SL and HL.

Is the IB Computer Science Difficult?

The IB Computer Science IA is considered challenging due to the rigorous project management required, rather than overly advanced coding. Students most often cite the Internal Assessment (IA) as the biggest source of pressure because it demands sustained planning, documentation, and testing over many weeks instead of a single sitting. 

Even a student who masters every syllabus topic can lose significant marks by rushing the planning or evaluation stages, which carry just as much weight as the final code. Ultimately, this difficulty is entirely manageable once you understand the strict structure the IA demands.

The Lengthier The Better? IB Computer Science IA Structure & Criteria Breakdown

The IA written report sets a word limit of maximum 2,000 words, meaning concise, well-organized writing matters more than length. A structured IB Computer Science IA is all about strategically allocating the strict word limit across 5 specific criteria while documenting an iterative systems development lifecycle, rather than a linear writing and cutting at the end. Here’s how you can budget your word counts section by section:

SectionCriteriaRecommended words
A: Problem Specification The problem scenario, success criteria, and computational context~300
B: PlanningDecomposition of the problem, plus a chronology such as a Gantt chart or Agile plan150
C: System OverviewA system model detailed enough for a third party to recreate the product, plus a testing strategy150
D: DevelopmentWritten justification of your techniques and testing strategy used, plus a video demonstrating functionality and live tests.1,000
E: EvaluationEvaluating the product against its success criteria, plus recommendations for further improvement400
Total2,000

While managing your word count is important, how you distribute those words must directly align with what the examiners are actually grading.

IB Computer Science IA Rubric: How Do Examiners Grade Your Work?

Under the current syllabus, the IB Computer Science IA criteria span 5 core sections, with each worth different marks to grade out of 30 total marks. Confirm with your teacher which syllabus applies to your exam session before using any rubric breakdown.

SectionWhat It AssessesMarks Allocation
A: Problem Specification Clarity of the chosen problem and how you define success for the product being produced.4 marks
B: PlanningQuality of the plan created before building the solution4 marks
C: System OverviewHow clearly the design of the solution is documented6 marks
D: DevelopmentTechnical skill, techniques, functionality and testing strategy used to build it12 marks
E: EvaluationHow rigorously the finished solution is tested and assessed4 marks 
Total30 marks

Note for students on the previous syllabus (final sitting November 2026): your IA is still marked out of 34, across Planning (6), Solution Overview (6), Development (12), Functionality (4), and Evaluation (6). Bookmark this IB Computer Science IA guide before you start, since the structure changes depending on your syllabus. Confirm with your teacher which syllabus applies to your exam session before using any rubric breakdown.

How to Get a 7 in IB Computer Science? Tips on Constructing Your Essay

Scoring a 7 in IB Computer Science IA is all about applying theoretical principles in your work. You should always work back from the IB Computer Science IA rubric criterion by criterion, instead of treating the write-up as an afterthought once the code is finished. Here are a few structural tips follow directly from that same guidance:

Allocate word counts wisely: Make use of visual presentations such as diagrams, sketches and tables rather than paragraphs, since they don’t count toward the word limit.

Distribute word counts proportionately: Keep your Planning section concise (around 150 words) while dedicating significantly more depth to your Evaluation (around 400 words). A lopsided IA, such as over-explaining your initial plan but rushing the final evaluation, signals poor time management and may cost you marks.

Offload evidence to the video and appendix: Neither the demonstration video nor the appendix counts toward your word limit. Use the video to showcase functionality and the appendix for your source code, so you don’t waste precious words describing them in the main document.

Is 80% a 7 in IB?

An overall score of 80% generally guarantees a 7 in IB Computer Science. While exact grade boundaries fluctuate each year based on global performance, the actual threshold for a 7 typically sits much lower, usually between 68% and 75%.

Because of these generous boundaries, your IA is the most reliable tool you have for securing a top grade. Since the project accounts for up to 30% of your final course mark, scoring highly against the 30-mark rubric creates a massive buffer, taking the pressure off your final written exams and making that overall 7 highly achievable.

Get Extra Support with Your IA|NTK Academic Group

Working through the above IB Computer Science IA guide is just a starting point, but students typically benefit the most from a personalized learning plan and feedback on their specific problem or code before submission. NTK Academic Group’s IB Diploma Programme courses feature a customized teaching style to cater different learning needs. Our experts are specialized in guiding students with the structure of IB Computer Science IA, following the latest rubric and criteria to help turn your work into a top-band one. Contact us today to sign up for the course and seize your chance to earn a perfect 7.

References:

  1. International Baccalaureate – Computer science updates
  2. International Baccalaureate – Sciences: Computer Science Subject Brief
  3. International Baccalaureate – Examiner Instructions 2026

Discover more from NTK Academic Group

Subscribe now to keep reading and get access to the full archive.

Continue reading