Our Classes

We nurture future leaders in technology with a rigorous curriculum that drives results

Founded by an MIT Master’s alumnus, our MIT-inspired, award-winning classes set our students aged 5-18 on a path to success in coding and computational thinking. Our programme has a track record of turning learners into winners in both national and global code competitions. It not only ignites a passion for computer science but also helps students secure spots in top-tier universities. From DSA admission to dream secondary schools to global hackathon victories, our programme has a significant impact on students' academic and professional journeys.

Nurturing students aged 5 to 18

  • Preschool Coding Classes K1-K2

    Ages 5-6

    Scratch Jr | Robotics | Montessori | Tinkering with STEM

    Give your child the best start in life as they embark on their journey in logical thinking with programming and computational thinking.

    We have meticulously crafted a collection of 12 captivating themes, designed to instil computational thinking skills in our students through an enjoyable and engaging approach with minimal screen time.

  • Coding. for Kids DSA

    Ages 7-9

    Scratch | Micro:Bit | mBot Robotics | Game Development | Young Computer Scientists

    Start your child off on the right foot forward with our MIT-inspired, award-winning curriculum that has turned learners into winners of National and Global Code competitions. Let your child have the best chance of success in coding and computational thinking with our rigorous, results-driven programme.

  • DSA Coding Portfolio Python App Inventor Robotics

    Ages 10-12

    App Development | Python | Advanced Computer Scientists | Direct School Admission (DSA) | HCIC

    From getting into their dream secondary schools via DSA, winning Singapore Nationals competitions such as HCIC (Hwa Chong Infocomms Challege) to winning global competitions such as MIT App Inventor Summit Hackathons, our curriculum has helped our students achieve tremendous results that matter.

  • Coding for Teens Python

    Ages 13-18

    Python | Olympiad | AI | Data Science | Web Apps | Game Development | Modelling & Simulation

    From igniting a passion for computer science and helping students determine if it's the right path for them, to getting discretionary admission consideration to NUS Computer Science by winning Olympiad medals, to securing spots in top-tier global universities, our programs have had a profound impact on students’ academic and professional journey.

  • GCE O Level Computing IB Computer Science

    Academics

    DSA Preparation | GCE ‘O’ Level Computing | Olympiad (NOI) Preparation

    Our programmes have helped numerous students gain an edge in their academic journey. From DSA preparation and consultation, to tuition for Computing subjects, to winning Olympiad medals, our programme sets our students apart.

  • National Olympiad in Informatics (NOI) Training for Teens

    Special Programmes

    Minecraft Cup | Olympiad (NOI) Preparation | HCIC Preparation | Competitions

    Experience our diverse range of seasonal programs that are designed to engage and inspire. Immerse yourself in thrilling Minecraft competitions, work with esteemed industry partners, and delve into rigorous Olympiad trainings. Our special programs offer an array of exciting opportunities for our students

With customisable options to optimise learning for your child

Our curriculum and courses are developed with students’ learning in mind. Recognising that each student has different learning preference, we have designed our courses to be taught through different delivery channels, modalities and formats. Choose the combination which best suits your child’s busy scheduling and learning preference

We also have parents in mind when we designed our course logistics - we take care of all the materials and equipment needed so that busy parents can take a breather

Learning Channels (Options)

  • Where better to embark on your learning journey than in an environment that fosters productivity and comfort?

    At our Parkway Parade and King Albert Park (Bukit Timah) campuses, our expansive boardroom-style classrooms equipped with interactive boards create the perfect atmosphere to unleash your creative genius, allowing you to get up close and personal with the intricacies of coding during lessons. Relax during breaks or after class with books from our thoughtfully curated library or indulge in hands-on exploration with our tech toys.

  • You're learning the language of computers. Why not do it through computers? Experience our award-winning curriculum from the comfort of your home.

    Our complete e-learning solution includes live video conferences with our tutors, online questions, video-on-demand and everything you need to fully understand the material.

    Harnessing the same technology and teaching strategies that clinched our Japan-Singapore team the Best Coding Award at the Microsoft Minecraft Cup competition, ALL students can now benefit from the availability of our E-Learning Classes. Continue to code games and animations, design apps or pick up Python – all from the comfort of home.

    Ideal for independent, motivated and focused students, live online e-learning eliminates commuting, offering time-strapped learners valuable time savings.

    Learn more about our Live Online E-Learning here.

Mode (Options)

  • Conducted on a weekly basis, once a week, on a fixed day and timing.

    Weekly classes provide a consistent and structured learning schedule. This regularity allows students to pace themselves, reinforce concepts over time, and better manage their study routines. It also facilitates ongoing interaction with instructors and peers, promoting a deeper understanding of the subject matter.

    Strongly recommended for students aiming for national and global achievements such as Olympiad, DSA, IMDA hackathons, MIT hackathons and HCIC, our weekly classes have nurtured numerous students who have won awards locally and globally.

  • Conducted during the school holidays of both Singapore and International schools, holiday camps provides students with meaningful use of their time during the holidays.

    On one hand, these camps serve as an excellent entry point for students new to coding, inspiring them with our engaging curriculum and instructors to embark on a lifelong journey in developing computational thinking skills.

    On the other hand, these camps offer students, who are typically occupied with academic commitments during the school term, with an opportunity to bridge the gap in progress compared to their peers who attend regular lessons.

Format (Options)

  • Our courses are typically conducted in multiple lessons of 2-hour each.

  • We offer accelerated holiday camps for specific courses, allowing busy students to make quicker progress. Some examples of courses with accelerated options include P201+P202 and P205+P206.

    Designed for Singaporean students with busy schedules seeking efficient learning options, these accelerated courses finish in just 17.5 hours, compared to the standard 20-hour duration.

  • Our full-day camps offer a fun and relaxed atmosphere, spanning two days from 9 am to 4 pm. We provide lunch and multiple snacks. These camps go beyond coding, fostering friendships among like-minded individuals and inspiring them to become future technology leaders.

Loved by both Parents and Students

“My boy had recently completed Python 1 class , and is now solving challenging Python tasks as part of his Python Perfect classes, which will ready him for Python 2. I am glad we found Coding Lab as it has ignited my boy’s passion for coding”

Hui Li, Mother of Ian (14), Hwa Chong Institution

“Another part of Python that I really enjoyed was Python Perfect which was basically coding challenges. I would work on different challenges each week, to devise a solution to the problems. I really enjoyed it and that kept my interest sustained.”

Josephine, 14, RGS

“Teacher has been very inspiring in the Game Maker class. She tailored to the student's age, helped and guided through how to finish a game project on their own! My son liked it very much and enjoyed the learning.”

Parent of Siyuan, 8

“The lessons are engaging and my child is always looking forward to Saturdays. The teacher-student support in Coding Lab is also excellent”

Li Hong, Mother of Ziv, 11

“My boy enjoyed the lesson very much. He is empowered to be able to create games from the app and asked me to challenge him in the games that he has created. Thank you Coding Lab for igniting the passion of coding in him”

Catherine, Mother of Brendan, 10

Our students have been awarded accolades locally and globally.
Read more raving reviews, meet our students or check out our students’ achievements!