Computer science is a huge umbrella that covers hardware, software, game design and programming.
The concepts of science, technology, engineering, math and the arts are embedded within computer science
modules; with selected courses placing more emphasis on particular topics.
Roblox Coding & Game Design Levels 3 & 4
Level: Beginners
Focus: Game Development in the Metaverse
Take game development using the Lua programming language in Roblox’s game development editor Roblox Studio to an expert level. Students will learn advanced coding techniques, game functions and animation skills.
Blender 3D-Animation Design Levels 1 & 2
Level: Advanced
Focus: Game Animation Design
Learn 3D modelling and animation using Blender to create 3D assets for use on game development editors like Roblox Studio and the Unity game engine. Students will also learn to bring digital media to life through augmented reality.
HTML5 & CSS Web Development
Level: Beginners
Focus: Website Development
With HTML5 and CSS, you will learn to code a markup language and understand the concept and technologies behind creating your very own blog site and eCommerce website.
JavaScript Basics
Level: Intermediate
Focus: Software Development
Known as one of the most versatile programming languages of our time, and commonly used for industry web applications, our JavaScript program allows students to develop games and gain valuable coding skills.
JavaScript Gaming
Level: Advanced
Focus: Game Development
In JavaScript Gaming, anyone can start to create their own web-based games. Teenagers will get to learn application lifecycle, from moving a spite to designing their own game. They will definitely be able to build their games to life!
JavaScript Web Applications
Level: Expert
Focus: Software Development
This engaging course introduces teenagers to the world of JavaScript web applications, equipping them with the skills to build dynamic and interactive websites. Through hands-on projects and practical examples, students will learn the fundamentals of JavaScript and gain the ability to create their own captivating web applications.
Python Basics
Level: Beginners
Focus: Software Development
Learn to code in Python, the world’s most famous coding language. Projects include art design, games, quizzes, chatbots and much more. Python is easy to learn and is an essential industry language for programmers.
Python Gaming
Level: Intermediate
Focus: Game Development
Learn to code in Python the fun way by creating arcade games with our Python Gaming program. Students will see their games come to life. Start joining the world of Python Gaming where the sky is the limit.
Python with Data Analytics
Level: Expert
Focus: Data Analytics
With almost everything going digital, data is key to having a personalised service. By analysing data through Python, we can have insights by studying patterns and trends. Teenagers will learn the fundamentals of Data Visualisation to create powerful interpretations with Machine Learning.
C++ Basics
Level: Expert
Focus: Software Development
C++ is the hardest language for students to master, however, thanks to its speed and ability, it is often used to develop game engines, games, and desktop apps. Our C++ program gives students a head start in this language.
React Native Mobile App Development
Level: Expert
Focus: App Development
This is a course where teenagers will explore concepts such as component-based UI development, state management, and navigation. Through hands-on projects and immersive challenges, they will master the art of building captivating mobile applications that run seamlessly across multiple platforms, empowering them to bring their innovative ideas to life.
Unity with C# Levels 1 to 3
Level: Expert
Focus: Game Development
Teenagers can start creating popular Role Playing Games games like Among Us/Pokemon Go. Using Unity, they will get to learn Object-Oriented Programming (OOP), Classes and Methods. They will also learn to design game assets, 2D and 3D modelling, scripting using the industry language C# and many more.
Unreal Engine with C++
Level: Expert
Focus: Game Development
In this course, teenagers will delve into essential concepts such as 3D modeling, level design, gameplay programming, and virtual reality integration, equipping them with the skills to create popular games such as Fortnite.
Learning Options Overview
Trial Class
This is a 1-to-1 session recommended for students with existing coding/robotics experience, where we’ll assess your child’s level of entry with us. If your child has no experience and you’ll like to see how he/she goes first, feel free to try a trial too.
Holiday Camps
Join us for a holiday camp each quarter, with a different theme each time to ensure a fun and engaging learning experience for your child. Book our Holiday Camps now!
Weekly Classes
Our weekly classes are flexi-hour to suit your schedule, where we’ll work with you on your preferred class days and hour. Class packages are sold as credit hours, which allows you to use your credits as you please.
DSA Program
FREE Consultation
Direct School Admission (DSA) is a program that allows Primary 6 students to apply to schools before taking the PSLE. Book in for a free phonecall consultation with us first where we’ll guide you on the program route suitable for your child.
*The discount is valid for new students only and payments have to made via DBS Cards