One Mentor Academy
    IB · COMPUTER SCIENCE

    IB Computer Science SL & HL — Programming, Algorithms & Systems

    From pseudocode to OOP, networks to abstract data structures — taught by mentors who code professionally.

    IBIB DP Approved Curriculum
    Mentoring
    1-to-1
    First session
    Free trial session
    Exam Session
    May or November
    Score Scale
    1–7

    1-on-1 personalised classes with a verified expert mentor — first session free.

    Free resources
    Free Trial Session

    Your first session is free

    A real 1-to-1 teaching session to map your level and plan for IB CS.

    1-to-1 Classes

    Starting from

    $15/hour
    View All Packages
    Course overview

    What Is IB CS?

    IB Computer Science is a two-year DP course covering system fundamentals, computer organization, networks, computational thinking and (at HL) abstract data structures, resource management and control. SL students sit Papers 1 and 2; HL students also sit Paper 3 on the annual case study. The Internal Assessment is a fully developed software product worth 30% (SL) / 30% (HL). Java is the assumed language, but pseudocode and concepts dominate the exams.

    Who is it for?
    DP students taking Computer Science at SL or HL — particularly future computer science, software engineering, data science and AI applicants.
    How is it taught?
    Live 1-to-1 online classes with a verified Computer Science mentor. Your first session is a free trial that maps your level, then classes follow a personal plan. From $15/hour.

    Exam Session

    May or November

    Score Scale

    1–7

    IA Weight

    30% of final grade

    Language

    Java + Pseudocode

    What You'll Cover

    System Fundamentals — system life cycle, project management
    Computer Organization — hardware, binary, logic gates
    Networks — OSI model, packet switching, security
    Computational Thinking — pseudocode, algorithm design, OOP
    HL Abstract Data Structures — recursion, trees, linked lists
    HL Resource Management — memory, processes, scheduling
    HL Control — embedded systems, robotics
    Paper 3 (HL) — annual case study deep-dive

    How IB CS mentoring works

    1. Step 1

      Free trial & level check

      Your first 1-to-1 session is free. A Computer Science mentor works through IB CS problems with you to find exactly where marks are being lost.

    2. Step 2

      Your personal plan

      We write a plan around those gaps, starting with System Fundamentals, Computer Organization, Networks, paced to your exam date.

    3. Step 3

      Live 1-to-1 classes

      Weekly online sessions with the same matched mentor, with practice set between lessons and every mistake reviewed.

    4. Step 4

      Progress updates

      Parents get regular updates on accuracy, pace and readiness. If the mentor fit isn't right, we rematch at no cost.

    Your Outcomes

    What You'll Achieve

    Real, measurable outcomes mapped to your goals — not vague promises.

    🎯

    Score a 6 or 7 in IB CS

    💻

    Master Programming & Pseudocode

    🧠

    Excel at Algorithms & Data Structures

    🌐

    Understand Systems & Networks

    📝

    Produce a Distinction-Level IA Product

    Exam Structure

    Exam Format.

    PaperFormatTimeWeight
    Paper 1Short + extended response1 hr 30 min (SL) / 2 hrs 10 min (HL)45% (SL) / 40% (HL)
    Paper 2OOP / Data structures1 hr (SL) / 1 hr 20 min (HL)25% (SL) / 20% (HL)
    Paper 3 (HL)Case study extended response1 hr20%
    Internal AssessmentSoftware product + documentation30 hrs30% (SL) / 20% (HL)
    Full Curriculum

    What We Cover.

    Complete topic coverage aligned with the official exam syllabus.

    Your Mentors

    IB CS Mentors.

    Anusha Gupta — One Mentor Academy mentor

    Anusha Gupta

    B.Sc. (hons) Maths and Computer Sciencw, Chennai Mathematical Institute (2026) | M1 Research Masters in Computer Science , Ens Paris Saclay (2027)

    Computer Science
    Available
    Session Pricing

    Choose Your Plan.

    The first 30-minute consultation is free. Package rates start from the session price below.

    Starter

    Perfect for trying us out

    $15/session
    1-on-1 expert tutoring
    Personalized lesson plan
    Session recording included
    Most Popular

    Growth

    8 sessions / month

    $15/session from
    Everything in Starter
    Priority scheduling
    Weekly progress reports
    WhatsApp support group

    Elite

    16 sessions / month

    $15/session from
    Everything in Growth
    Dedicated mentor
    Mock exam practice
    Parent progress calls
    The 1-to-1 Edge

    Why 1-to-1 Tutoring Works.

    Personalized mentoring that outperforms crowded classrooms.

    100% Personalized Attention

    Every session built around your strengths and gaps — never generic.

    Conceptual Mastery

    We teach the why behind every formula so it sticks for the exam and beyond.

    Interactive Problem Solving

    Live whiteboard work, real-time feedback, no passive lectures.

    Progress Monitoring

    Weekly diagnostics and topic-level scorecards keep you on track.

    Flexible Scheduling

    Sessions that fit around school, sport, and time zones.

    Parent Communication

    Monthly progress calls so families stay in the loop.

    Accelerated Learning

    Cover the same material 2–3× faster than a classroom of 30.

    Why Us

    Why One Mentor Academy.

    IB-trained mentors with professional software-engineering experience
    Full IA mentoring — from problem definition to working product
    Pseudocode and Java fluency drills for Paper 1 and Paper 2
    Annual Paper 3 case-study briefings (released each September)
    FAQs

    Frequently Asked Questions.

    Keep Exploring

    Related Courses.

    Ready to Start?

    Code Your Way to a 7

    DP CS students trust our 1-on-1 program to ship a distinction IA — and lock in the university offer.

    View All Courses

    Browse free IB CS resources