Best-in-class Curriculum for Coding
We are honoured to be the winner of multiple awards.
Thank You for your support.
IMDA x SenseTime x Coding Lab – AI Bootcamp
Ages 13 – 18
SenseTime AI Bootcamp for Ages 13-18
With just 5 days in the coming holidays, secondary and JC students can gain insights into what Artificial Intelligence (AI) is all about! Organised by IMDA and in partnership with SenseTime and Coding Lab, you can join the SenseTime AI Bootcamp to learn how AI is integrated in our lives today and how you can use it in a digital-first future.
About the Bootcamp
You’ve probably come across image filters, AR effects, or heard of self-driving cars. With the rise of AI and the many possibilities of changing the world to the advent of mobile phone technologies utilising AI, what do you know about AI? How is your information being processed and used?
As a participant, you’ll be in for a treat with 5 days of learning and fun. You’ll also get to connect with experts in the AI industry and stand a chance to win attractive prizes! Plus, all participants will be invited to participate in the 4th Annual International Artificial Intelligence Fair (IAIF) hosted by SenseTime to showcase their projects and ideas.
What You’ll Learn
In this SenseTime AI Bootcamp, equip yourself with the core concepts of Python programming and AI foundational theories. Using SenseStudy, an online AI learning platform, find out more about concepts such as facial recognition and image processing through interactive lessons! You’ll also learn how you can better protect your own digital information and understand how such AI technologies are used in social media and marketing. At the end of the bootcamp, apply that knowledge to create your very own real-world, functioning AI project in an exciting hackathon!
Who Should Apply?
Secondary and JC students Ages 13 to 18 can apply to join this bootcamp. Students from Infocomm Media related CCA clubs will be given priority to participate. When signing up, you can form a group of up to 5 members. All teams will have a maximum of 5 members. If you sign up individually or sign up with less than 5 members, you will then be assigned your teams later when registrations are closed. Note that we have limited slots available and seats are allocated on a first-come-first-serve basis.
About Coding Lab
Founded by an MIT Alumnus who worked in Silicon Valley, Coding Lab’s award-winning curriculum seeks to instill a passion for coding in every one of our students. Coding Lab offers coding classes for ages 5-18 in Australia, Japan, Singapore and Malaysia.
Comprising a global curriculum team based out of Japan, New York and Singapore, Coding Lab’s award-winning curriculum is second to no other. Our students have won medals at the National Olympiad in Informatics, emerged as champions at National and Global competitions, and secured stellar grades for their IB Computer Science or GCE ‘O’ Level Computing examinations.
Coding Lab also works with various organisations to bring coding to children, including The National Library Board, PSA, Cisco, IMDA, Brands’, Raffles Girls’ School, Dunman High School, CHIJ St. Nicholas Girls’ School, Eunoia Junior College and many more. The company also works regularly with not-for-profit organisations to bring Coding to the needy and less fortunate.
SenseTime is a leading AI software company focused on creating a better AI-empowered future through innovation. It pursues the advancement of AI technology to bridge physical and digital worlds, drive sustainable productivity growth and seamless interactive experiences.
SenseTime has built one of the largest and most capable research teams in Asia to drive state-of-the-art AI research. It was founded in 2014 by Professor Tang Xiao’ou together with core members of the Chinese University of Hong Kong (CUHK) Multimedia Lab which he established in 2001. SenseTime’s intellectual capital lays the foundation for a comprehensive and integrated innovation system from AI research to production, allowing us to offer industry-leading, full-stack AI capabilities.
SenseTime has cooperated with 52 top-tier universities, including the CUHK, Tsinghua University, Peking University, Shanghai Jiaotong University, Zhejiang University and 15 joint labs globally. It is recognised by over 70 first-prize awards in global academic competitions, more than 600 top-tier academic paper publications as well as over 8,000 AI patents and patent applications.
|– Opening and Icebreaker
– General Syntax and Python Programming
– Booleans and Comparators
– Conditionals and Loops
– Mini Project and Recap
|– Functions and Lists
– 2D Array
– Errors and Exception
– SenseTime Image Fundamentals
– Mini Project and Recap
|– SenseTime Colour Transformation, Spatial Transformation, Image Warping, Facial Keypoint Detection, Animated GIFs, Kernels
– Introduction to Design Thinking
– Project Launch Brief and Ideation
– Students to form Groups
|– Joint Hackathon for AM and PM sessions with Coding Lab and SenseTime mentors||Day 5
|– Presentation Opening by SenseTime Guest Speaker
– Final Project Presentation
– Judges Deliberation
– Awards Presentation and Closing
Yong Ning Foo
Founder and Lead Educator, Coding Lab
S.M. Computational Engineering, MIT
B.Eng. Elec. Engineering (First-Class), NUS
Director (Asia-Pacific), Danaher
Six-Sigma Black Belt, Caterpillar
R2 Technologies (Hologic), Silicon Valley
Yong Ning graduated with a Masters in Computation for Design and Optimisation from the Massachusetts Institute of Technology (MIT) under a full scholarship and spent a year working in a technology startup in Silicon Valley prior to returning to Singapore, where he was born and grew up in.
Rapidly rising through the ranks and previously a Regional (Asia-Pacific) Director with a US multinational, he realised how big a part his coding knowledge helped in advancing his career. He continues to do programming in his free time as a hobby and founded Coding Lab®.
He is a highly sought-after expert and is on the expert panel of several educational publications in Singapore. His work on coding with children has been featured in various National media, including The Straits Times and Lianhe Zaobao. He has also been called upon as a consultant with various parenting magazines and is regularly invited to share his views at parenting talks and seminars.
Senior Project Manager, SenseTime Research Singapore
B.A. Economics and Psychology, University of Chicago
Elton is currently the Senior Project Manager of SenseTime Research Singapore, where he is in charge of product management, business development, and operational planning. He also leads the international platform of SenseTime Education solutions.
His accomplishments include the establishments of The Centre for Perceptual and Interactive Intelligence (a joint laboratory between the Chinese University of Hong Kong and SenseTime) and the Global Artificial Intelligence Academic Alliance (an NGO platform for international AI communications). Prior to joining SenseTime, Elton worked several years as an academic instructor in Hong Kong and as an asset management risk analyst in Chicago, where he oversaw 13 hedge-fund managed portfolios. Elton graduated from the University of Chicago double-majoring in Economics and Psychology.
Project Officer, SenseTime Research Singapore
Collaborator at NTU
B.Sc. Applied Physics (Hons), NTU
Project Officer, SenseTime Research Singapore
Collaborator at NTU
B.Eng. Aerospace Engineering (Hons), NTU
Research Engineer, SenseTime Research Singapore
Collaborator at NTU
M.Eng. Computer Science, NTU
M.Eng. Analytics, NTU
B.Eng. EEE, NTU
Educator and Assistant Curriculum Team Lead, Coding Lab
B.Eng. Computer Engineering (Hons), NUS
Anglo-Chinese School (International Baccalaureate)
Educator, Coding Lab
B.Sc.Data Science & Business Analytics (Hons), UOL
Ministry of Education
Testimonials and Case Studies
Infocomm Media Development Authority (IMDA)
Emerging Tech Workshop Series
Coding Lab is proud to have partnered IMDA to support Singapore’s efforts towards building an inclusive Smart Nation. We’ve been a part of IMDA’s SG:Digital Wonderland for two years, where we brought exciting cool tech and coding activities for everyone to enjoy and learn together.
The virtual experience aimed to promote digital literacy and get the public acquainted with emerging technologies. We’re honoured to have taught young participants about Artificial Intelligence and Machine Learning through the exciting Emerging Tech workshop series!
Additionally, Coding Lab recognises the rise of AI and have incorporated this in our MIT-inspired, award-winning coding curriculum. Our teenagers ages 13 to 18 learn all about Machine Learning and Artificial Intelligence in our S200 Advanced Electives courses, where they learn the fundamentals of digital assistants, self-driving cars, analyse real world data and train their very own basic learning system.
Scholarship Recipient, Computer Engineering, USA
Hwa Chong International
At 19 years old, Sarah Go received a 4-year scholarship from the University of Texas, Austin, which is ranked 18th in the world for Computer Science. Previously, she had garnered an Honourable Mention at the National Olympiad in Informatics in 2018, less than six months after she first learnt to code with Coding Lab.
Sarah was accepted under the prestigious Electrical and Computer Engineering program, the 8th best programme for Computer Engineering. As an out-of-state student, she faced tough competition for a place in the program. Yet, her coding and teaching experience (she had a teaching stint during the Winter term) at Coding Lab allowed her to clinch a place at this top university.
We will be awarding projects for the following categories:
Commendation, Accomplishment and Distinction
*All participants will be awarded certificates.
Registration is now CLOSED!
Bootcamp 3: 14 Nov – 18 Nov 2022, 9am-1pm
Bootcamp 4: 14 Nov – 18 Nov 2022, 2pm-6pm
*Thursday, 18 November will be 8-hour joint Hackathon days for all participants from 9am to 6pm
Venue: The Arc – Learning Hub North
63 Nanyang Dr, Singapore 636922,
Level 1 · Nanyang Technological University
Registration has closed on 31 October. Selected participants will be notified via email by 4 November.
This bootcamp is supported by IMDA and SenseTime and conducted by Coding Lab. It is FREE to participate!
This bootcamp is open to all students of any experience level, and the perfect introduction even if you do not have any coding background.
There are no specific requirements for laptops as long as they can support internet access with browser capability. Chrome is preferred, while Internet Explorer and Safari are not recommended. iPads and tablets cannot be used.
As SenseStudy is an online experiment platform, it is easily accessible from all students’ laptops. It is recommended that students’ laptops be used with a mouse, alongside a working webcam and microphone. During the bootcamp, students will be provided with access to the SenseStudy platform and the relevant training content.
The bootcamp will be held in-person at The Arc – Learning Hub North, 63 Nanyang Dr, Singapore 636922, Level 1, Nanyang Technological University (NTU). Please note that AM and PM bootcamp sessions will gather together on Day 4 (Hackathon session) for the full 8 hours (9am – 6pm). Lunch will be provided for all participants on Day 4.
Every bootcamp will be conducted in-person at NTU. Here are the schedules for your reference:
|Bootcamp 3 (AM Session)||Bootcamp 4 (PM Session)|
|14/11 Day 1 (Mon) 0900 – 1300||14/11 Day 1 (Mon) 1400 – 1800|
|15/11 Day 2 (Tues) 0900 – 1300||15/11 Day 2 (Tues) 1400 – 1800|
|16/11 Day 3 (Wed) 0900 – 1300||16/11 Day 3 (Wed) 1400 – 1800|
|17/11 Day 4 (Thu) 0900 – 1800 (Full Day) – Lunch provided|
|18/11 Day 5 (Fri) 0900 – 1300||18/11 Day 5 (Fri) 1400 – 1800|
Students from Infocomm Media-related clubs will be accorded priority to attend this bootcamp.
Note that all teams will have a maximum of 5 members. If you sign up individually or sign up with less than 5 members, you will then be assigned your teams later when registrations are closed.
Yes, you can do so if your teacher/parent/guardian permits. All teams will have a maximum of 5 members. If you have less than 5 members, you will then be assigned your team later when registrations are closed.
Yes, our form allows students to sign up individually or in teams of up to 5 members. Note that all teams will have a maximum of 5 members. If you sign up individually or sign up with less than 5 members, you will then be assigned your teams later when registrations are closed.
It is recommended that you create a Repl.it account before the workshop. Other than that, come for your workshop all ready with your laptop for an exciting coding time!
Smart Nation x Coding Lab
Ages 4 – 12
Smart Nation Singapore x Coding Lab presents: Free Coding Workshops for ages 4-18
Join us for an exciting 2-hour sojourn in coding. Get to meet our expert educators, who will guide you through your first steps in programming as we explore various themes across the ages.
By Invitation Only
Invitation to NOI Training
A highly rigorous programme, our NOI Training course requires a strong foundation in Mathematics, a passion for programming and the fortitude to persevere through countless hours of thinking through highly difficult coding challenges.
Designed and taught by top IOI and multiple NOI Gold Medallists, combined with the signature Coding Lab style of instruction, this course is conducted over one and a half years and will cover topics such as Sorting, Divide and Conquer, Dynamic Programming and Graph Data Structure and Algorithms.
This programme is by invitation only. We have a highly selective systematic process to identify suitable candidates within our current pool of students attending our Python programme. You may also wish to indicate interest by sending us an email at [email protected] Alternatively, you may also speak to your tutor to indicate your interest.
Sorting Algorithms and their Application
Linear Data Structures
Divide and Conquer
Non-Linear Data Structures
Shortest Path Algorithms
Directed Acyclic Graph and Trees
Challenges and Puzzles
By Invitation Only. Students must undergo a placement and selection test in order to qualify to attend this class.
All materials and equipment are provided
Maximum 1:10 Instructor-Student ratio
9 King Albert Park (KAP Mall) #02-21, 598332
Next Intake: Jul 2022
Coding Lab Student Feature: Sarah Go, 18, Scholarship Recipient (USA)
Meet Sarah, our talented young coder. She’s gotten an honourable mention at the National Olympiad in Informatics (NOI), volunteered with the community, and clinched a prestigious scholarship to study Computer Engineering in the USA.
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.
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.