The best tutors in the industry
40+ graduates, qualified IB teachers and IB specialists: every tutor is a genuine expert in your subject and knows the IB inside out. We match you with the one who fits your level, your goals and the way you learn.
Online private IB Computer Science tutoring (SL or HL) with examiners and top graduates. Programming practice, algorithmic thinking, the new 2027 syllabus, and IA coaching.

40+ graduates, qualified IB teachers and IB specialists: every tutor is a genuine expert in your subject and knows the IB inside out. We match you with the one who fits your level, your goals and the way you learn.
Every lesson is one-to-one, tailored to your syllabus and booked around your schedule. It's the personalised support that's earned the trust of 20,000+ students worldwide.
We partner with over 250 schools across 50+ countries, supporting students wherever the IB is taught. Wherever you are, you're learning from people who know exactly what your exams demand.
We offer three types of tutors: Graduates, Teachers, and Specialists. They are matched to you based on personality, goals, and timezone.






Computer Science spreads across the full grade range, rewarding students who can both reason and code. The number that matters is how far ours move up it.
From a 4 average before tutoring to a 5.3 after tutoring with Lanterna
My tutor, Aamukta, was really good at explaining.
My tutor, Aamukta Maalyada Dahagam, provided great help with my IA; she gave me good advice on how I could incorporate more OOP elements to meet the criteria better but not too much to overcomplicate the project. She took me from unorganised code plans to code that was actually organised and structured. Throughout the IA process she also explained what the errors meant which has now helped me to understand errors independently after taking my IB exams. Also, my OOP skills and definitions of key terms greatly improved and impressed my teacher with my progress and developed my confidence in the subject. Due to this, I was given a reward from my teacher for my improvement which I credit her for helping me.
My tutor was an extremely understanding and nice person with great explanations. Lanterna has great choices of tutors!
My tutor, Waqar Ali, explains everything clearly and is very patient.
My tutor, Waqar Ali, is funny and provides good resources. Overall, Lanterna has been a great support, though sometimes the voice cuts out.
My tutor, Waqar Ali, is funny, very knowledgeable, and answers all questions carefully and slowly. He makes sure we understand everything.
My tutor, Waqar Ali, is funny and provides good resources to help me learn.
I liked how my tutor, Waqar Ali, was very direct with his content, and he makes the class very easy to follow along.


































Two themes, a programming core, and a solution to build. Here's how the new course is structured, and where students need support.
Computer Science has been rewritten for first teaching in 2025, with first examinations in May 2027, so students starting now are on the new guide. It is organised into two themes, how computing systems work and solving problems through computational thinking, with the old option topics and Paper 3 removed and a case study assessed in Paper 1. Students take SL or HL and complete a programming-based internal assessment. The 2025 results shown here reflect the outgoing course.
Computer fundamentals, networks, databases and machine learning.
SL & HL
Algorithms, programming and abstraction.
SL & HL
Practical coding assessed across the papers.
SL & HL
Abstract data structures and object-oriented programming.
Additional HL
A working computational solution and report.
20% of grade
HL adds abstract data structures, object-oriented programming and greater depth across both themes. Both sit the new case study in Paper 1 and a programming-based IA. We teach to the exact level.
From first contact to academic success, we support you every step of the way.
Your account:
Speak with a student success expert and get a clear plan for what to do next.
Pick the option that fits your goals, timeline, and schedule.
We handpick the best teachers for your exact needs and learning style.
We provide ongoing support to ensure you succeed.
Here are some of our popular ones. Tap to learn more
151 Tutors
126 Tutors
110 Tutors
103 Tutors
82 Tutors
75 Tutors
105 Tutors
51 Tutors
61 Tutors
51 Tutors
41 tutors
42 Tutors
20 Tutors
57 Tutors
67 Tutors
60 Tutors