
Graduates
- Scored 40+ in the IB and 7s in the subjects they teach.
Get a complete breakdown of the new IB Computer Science syllabus (FE2027). Learn how to master the updated assessments, the Generative AI case study, and the new IA criteria.

This is your complete breakdown of the brand new IB Computer Science curriculum, with first exams in 2027. The changes are significant, shifting the focus from memorization to genuine problem-solving, algorithmic thinking, and modern topics like Machine Learning.
At Lanterna, our expert tutors (who are all top IB graduates) have distilled everything you need to know into one place. We’ll cut through the jargon and give you the insider strategies to excel.
By using this guide, you will be able to:
The IB has completely overhauled the Computer Science course. The old system, with its optional modules (like Databases or Web Science), is gone. Now, every student studies a single, unified core curriculum.
This new syllabus is built on two interconnected pillars:
This change means the course is less about memorizing syntax and more about becoming a genuine computational thinker.
This is the theoretical foundation of your course. It covers four main areas:
This is where you put the theory into practice. It includes:
Your school will choose one language for the entire department. This choice affects your classroom learning, your IA, and which version of Paper 2 you will sit.
The external assessments have been streamlined. The old Paper 3 for HL is gone.
| Assessment Component | Standard Level (SL) | Higher Level (HL) | Primary Focus Area |
|---|---|---|---|
| Paper 1 | 35% Weighting 1 Hour 15 Minutes 50 Marks Total |
40% Weighting 2 Hours 80 Marks Total |
Theme A (Concepts) & Pre-seen Case Study |
| Paper 2 | 35% Weighting 1 Hour 15 Minutes 45 Marks Total |
40% Weighting 2 Hours 65 Marks Total |
Theme B (Programming & Problem-Solving) |
| Internal Assessment | 30% Weighting 35 Recommended Hours 30 Marks Total |
20% Weighting 35 Recommended Hours 30 Marks Total |
The Computational Solution (Software Project) |
This paper tests your knowledge of Theme A. Section A has short-answer questions on computer fundamentals, networks, and ML. Section B is dedicated entirely to the Pre-seen Case Study, which is now mandatory for both SL and HL students. To score well, you must go beyond definitions. Examiners want you to evaluate and apply concepts to real-world scenarios.
| Sample Paper 1 Question | Level | Assessment Focus |
|---|---|---|
| Describe the role of the Control Unit (CU) and the Arithmetic Logic Unit (ALU) during the fetch-execute cycle. [4] | SL | Hardware Fundamentals (A1) |
| Evaluate the use of paged memory management versus segmented memory management in a multitasking operating system. [6] | HL | OS Resource Management (A1) |
| Explain how a Graphics Processing Unit (GPU) can be utilized for non-graphics tasks, such as training machine learning models. [4] | HL | Advanced Architecture & ML (A1/A4) |
This paper tests Theme B and your practical problem-solving skills. The IB creates two separate versions: one for Java and one for Python. The questions focus on designing algorithms and writing code.
| Sample Paper 2 Question | Level | Assessment Focus |
|---|---|---|
| Construct a flowchart to represent an algorithm that checks if a book is overdue and calculates a fine of $0.50 per day. [4] | SL | Algorithmic Thinking (B1) |
| Describe how a try/except (Python) or try/catch (Java) block could be used to handle a situation where a user enters a non-numeric value for a student ID. [2] | SL | Programming Fundamentals (B2) |
| Explain one advantage of using a dynamic List or ArrayList rather than a static array to store the titles of books currently borrowed by a student. [2] | HL | Abstract Data Types (B4) |
The pre-seen case study is now a major part of Paper 1 for everyone. The topic for the first assessment cycle is "Generative AI for Image Creation," based on a fictional company called Visionary Studios.
About a year before the exam, the IB will release a short booklet outlining the scenario. This booklet only provides context; it does not give you answers. Your job is to use it as a launchpad for your own deep research into the technology, its applications, and its ethical challenges (like copyright and algorithmic bias). You will get a clean copy of the booklet in the exam, so all your research must be memorized.
The IA is a 35-hour software development project worth a huge portion of your final grade (30% at SL, 20% at HL). The biggest change is that you are no longer required to have a formal, external "client." While solving a real user's problem is still a great idea, you can now choose any problem of personal interest, as long as it is complex enough.
You must submit three files:
| Criterion | Focus Area | Marks | How to Get Maximum Marks |
|---|---|---|---|
| A: Problem Specification | Definition & Context | 4 | Define a detailed problem with explicitly measurable success criteria. |
| B: Planning | Algorithmic Strategy | 4 | Create a clear project timeline and break the problem into sub-components. |
| C: System Overview | System Architecture | 6 | Model your system with UML/flowcharts and outline your testing strategy. |
| D: Development | Technical Ingenuity | 12 | Write complex, well-commented code using advanced techniques (e.g., OOP, recursion). |
| E: Evaluation | Reflection & Iteration | 4 | Critically evaluate your final product against your success criteria from Criterion A. |
The EE is a 4,000-word independent research paper. The new guidelines have formalized two distinct research pathways:
The new syllabus, especially the Machine Learning unit, is a goldmine for TOK. You can explore fascinating Knowledge Questions (KQs) for your exhibition or essay, such as: "How do ethical considerations in AI development challenge our understanding of what constitutes 'knowledge'?"
This mandatory 10-hour project replaces the old "Group 4 Project." You will team up with students from other Group 4 sciences (Biology, Chemistry, Physics) to tackle a real-world problem. As a CS student, you might build data visualizations or program sensors while a biology student analyzes the ecological data.
A structured timeline is essential for success. Here is a recommended plan for your two-year course.
| Timeline Phase | Academic Focus & Milestones |
|---|---|
| Year 1: Term 1 | Master foundational programming skills (Theme B). Begin hardware and logic gates (A1). |
| Year 1: Term 2 | Shift to theory: Networks (A2) and Databases (A3). Begin planning the Collaborative Sciences Project (CSP). |
| Year 1: Term 3 | Dive into Machine Learning (A4). The IB releases the case study; begin initial research. Brainstorm IA topics. |
| Year 2: Term 1 | Heavy focus on the 35-hour Internal Assessment. HL students cover Abstract Data Types (B4). |
| Year 2: Term 2 | Final IA submission. Shift entirely to mock exams, deep case study analysis, and practicing algorithms. |
| Year 2: Final Term | Final Examination Session (Paper 1 and Paper 2). |
Top students don't just know the content; they have a strategy. Here's how to get ahead:
.png)
Discover 10 famous IB graduates, from world leaders to actors and tech founders, who prove the IB Diploma opens doors to any career path you choose.

Struggling to find an IB Maths IA topic? Explore 50 proven Maths IA topic ideas, hand-picked by an IB expert to inspire your exploration and help you score highly.

Stuck on your IB CAS Project? Get inspiration from 50 expert-curated IB CAS Project ideas and examples covering Creativity, Activity, and Service strands.

What IB Score Do You Need for Top Universities? See the breakdown: 24 (Pass), 30-34 (Good), 38+ (Elite). Set realistic goals for top-tier universities.

Learn how to structure and format your IB Math IA for top marks. Understand the grading criteria and optimal layout used by high-scoring students.

IB Results Day is here. Learn your next steps for university offers and requirements, whether you met your IB scores or need to consider remarks or Clearing.

Struggling with your IB Extended Essay? Get inspired with 100+ Extended Essay Topics and learn the 10 steps for a top EE grade in your diploma.

25 practical, experiment-friendly IB Chemistry IA ideas. Get topic inspiration, plus essential hints on variables, data collection, and avoiding common IA pitfalls for top marks.

Struggling with your IB Biology IA? Discover 30+ expert-curated IB Biology IA Topic Ideas and examples to inspire your research and help you secure a top grade.
600+ handpicked tutors from across the world with the best background and experience.


