The IB computer science course is a rigorous and practical problem-solving discipline.

Max, International Baccalaureate Computer Science Student
Max, 18, Principles 8 student
Max, International Baccalaureate Computer Science Student

"All the best to Max on his International Baccalaureate Computer Science external and internal assessments. Gun for those 7 points, Max!"


Hackathons offer students a unique chance to flex the coding skills they've acquired in a competitive and group-oriented environment, exposing them to the practical, real-world aspects of coding that exist beyond the classroom.

Watch this space
(Competition in July 2018)
IMDA Code:XtremeApps::2017 Hackathon
Third Prize

"Congratulations to Cedric, Daniel and Elliot (Team AppWizards)!"
App Wizards, IMDA Hackathon Third Prize Winners App Wizards at IMDA Hackathon Award Ceremony

These Code Campers won third prize in the School category of the Code:XtremeApps::2017 Hackathon , a coding competition organised bt the Infocomm Media Development Authority of Singapore. A formidable achievement after only 8 months of coding with us on Campus, and at that time, completing Principles 5 .

Sixth Place

"We are super proud of Jamie, Marcus and Matthew (Team Eclipse)!"
Team Eclipse IMDA Hackathon 6th Place Winners SG Code Campus Advanced Python Coding Classes SG Code Campus JavaScript Coding Classes

This team were placed in the top 6 for the same competition! An impressive result for Code Campers who were absolute beginners only 1 year before and had graduated from Principles 3 just prior to the competition.

Junior Hackathon Code Training Camp Microbit for kids ages 9-12 Learn to code the Microbit Microbit Coding Classes for kids

Almost 50 Code Campers had taken part in the gruelling competition held over 24 hours at SMU. Those in the School category (for secondary and pre-university students) used their knowledge of Linux, Python, and JavaScript to program solutions to problem statements issued by companies including the Port of Singapore Authority, Changi Airport and Suntec City. Those in the Junior category (for primary students) ideated solutions for our Smart Nation using the micro:bit.

Altogether, an astonishing achievement for coders so early in their learning journey!