International Baccalaureate (IB) Java Tutoring

IB Computer Science SL/HL

IB JAVA (17-18)

Excel in IB Computer Science
Achieve a solid mastery of Java and IB Computer Science
Weekly Java tutoring courses (SL / HL)
Rigorous hands-on practice with expert guidance from our experienced tutors.
Ace your internal and external assessments 
A well-structured project-based curriculum that achieves results.

Excel in IB Computer Science

Our IB Computer Science curriculum covers topics in the Standard level (SL) and Higher Level (HL). Emphasis is placed on practical, project-based exercises as well as algorithmic thinking with pseudo code, detailed coverage of data structures, Object-Oriented Programming (OOP) and Computational Thinking. Excel in your Internal Assessment (IA) with top-notch guidance from our experienced instructors.

  • Achieve content mastery of the syllabus
  • Guided Expert Consultations
  • Project-based, practical hands-on sessions

Coding Lab’s IB Java programme is highly results-oriented and designed to help our students achieve the greatest grades improvement in the shortest time, whilst achieving a strong understanding of the essentials and creating groundbreaking projects that enable students to ace both the Internal and External examinations.

Content Mastery (Core Topics)

  1. System Fundamentals
  2. Computer Organisation
  3. Networks
  4. Algorithm (Computational Thinking, problem solving and programming)
  5. Case Study

Skills and Techniques

Core Topics
1: System Fundamentals
2: Computer Organization
3: Networks
4: Computational Thinking, problem solving and programming
5: *Abstract data structures
(Stack, queue, linked list, binary tree, etc.)
6: *Resource Management
7: *Control

Case Study

Standard (SL)/ Higher (HL) Core

Available options:
A: *Databases
B: *Modelling and Simulation
C: *Web science
D: *Object Oriented Programming (OOP)

*Higher Level (HL) Extensions


In Years 11/12
Taking IB Computer Science as a subject

Course Structure

Maximum 1:4 Instructor-Student ratio
2 hours per session (once a week)
Course Fee: $420 ( $449.40 w/GST) per month (billed quarterly)
Registration Fee: $80 ( $85.60 w/GST) (one-time fee)
1-1 coaching also available

Locations & Schedules

Parkway Parade

80 Marine Parade Road #10-06, 449269


Sarah and her family, trekking in the USA

Coding Lab Student Feature: Sarah Go, 17, Hwa Chong International

Meet Sarah, our talented young coder. Starting from ground zero, she has come a long way – after all, she clinched an Honourable mention at the National Olympiad in Informatics (NOI) in March 2018, in just less than six months of learning to code.


Lauren in Python class

Coding Lab Student Feature: Lauren Yeo, 14, Methodist Girls’ School, (IB) Programme

Meet Lauren, the child music prodigy who, at the age of 9, sang at Carnegie Hall after winning 1st place at the American Protégé International Voice Competition in New York. Also a self-confessed Science nerd, and a member of her school Science Club and MENSA, Lauren is living proof that arts and science can go together.


Josephine - RGS - Coding Lab Testimonial

Coding Lab Student Feature: Josephine, 14, Raffles Girls School

Meet our talented student, Josephine, 14. A member of her school’s Infocomm club, she started with Coding Lab in 2017, where she was first introduced to Python programming. She has since progressed upward and can now count programming in C++ as another skill under her belt.

See more testimonials