Join our Competitions


Select Adventure


Party Packages


Parents Portal


About Us

What is the background of the company?

Empire Code Education is a Singapore Ministry of Education (MOE) approved private school, with teachers holding MOE approvals to teach in local and private schools.

Empire Code runs a stringent hiring and training program. Our team members are in-line with our culture through our core values: trustworthy, patient, communicative, adaptable, professional, and willing to share ideas. For more details, please refer to this link.

Important Matters

Do you organise competitions for students to participate in?

Yes, we do organize exciting coding competitions once or twice a year. We collaborate with top Universities and Malaysia’s Ministry of Education to conduct our yearly Minecraft and Roblox competitions. Students can also join National & ASEAN competitions with the Empire Code Team. Details are periodically updated on our competitions page, or follow us on social media for more updates!

Will you be able to help my child apply for the Direct School Admission (DSA) program via coding or robotics?

Yes, please refer to the Empire Code DSA Program and sign up for a free consultation for more details.

Class Enquiries

Can students still sign up for courses when they are aged below the minimum age required?

Age groups are indicated as a guideline. Enrollment of a child below the recommended age is permitted, based on his/her prior coding experience. We recommend that you book a trial with us so that an assessment can be provided prior to registering for a module.

Do students require prior coding experience to enrol in our classes?

We have many modules catered for absolute beginners. Feel free to email us at for a free consultation before enrolling in our advanced classes. Or sign up for a trial class today.

Do you offer online modules?

Depending on the module your child is taking, online classes can be made available.

Do you organise corporate workshops?

We can customise the workshop according to your company’s requirements. Do whatsapp/call on 8145-5004 for a further discussion.

Do you provide private lessons for individuals and groups?

No, we don’t provide private lessons for individuals, but we are able to conduct private lessons for a minimum group of 4. Please Whatsapp us at 8145-5004 for further discussion.

What does individualised learning mean?

Our classes are based on individualised learning-this means that students learn at their own pace and progress according to their abilities. Each coding module is a structured program with pre-determined projects and milestones to accomplish. Our Trainers are trained to manage the differing learning pace of each student in the class.

How do I book a class slot?

All class bookings are through Whatsapp. Please Whatsapp us at 8145-5004 to book a slot. Please let us know the student’s name, campus location, date, time and duration of the slot. Credits are deducted according to the duration of the slot that you are booked in.

Do I get feedback for my child’s learning progress after every lesson?

We do not provide feedback after every lesson. If you would like to know the framework for our modules, or feedback about your child’s progress, please let us know through Whatsapp and give us 2-3 working days to give you an update.

What is the trainer-to-student ratio?

The trainer-to-student ratio is 1 to 6 for weekly classes. For camps, it will be 1 to 8.

Is it a requirement for students to start a module from the beginning, especially when they have prior coding experience?

We will gauge your child’s coding knowledge through our trial class and recommend a suitable level to continue his/her computer science journey with us. This is made possible with our individualised learning methodology.

Is there a minimum number of students to start a class?

We do not require a minimum number of students to start a class.

May I request a recurring class booking?

Yes, do let us know the student’s name, campus location, the day of the week, time, and duration of the slot.

My child has just finished a module and would like to continue. What would the learning progression be for my child?

We will take into consideration your child’s interest and coding proficiency before recommending the next course for your child to progress to.

What is the difference between holiday camps and weekly classes?

Both learning tracks are taken from the same curriculum, though we do have selected modules that are only available during the holiday camps. Our holiday camps are usually 10 hours to give your child a flavour of the module.

Which course is suitable for my child to start with?

We have plenty of options and we recommend that you speak to one of our friendly trainers or sign up for a one-hour trial. During the trial, our highly experienced trainers will assess your child’s coding knowledge and recommend suitable courses.

Will there be any classes on public holidays?

We do not hold classes on public holidays unless otherwise specified.

Will you provide a certificate after each module is completed?

Yes, we will send you an e-certificate upon the completion of each module. Please give us 4-5 working days to send you an e-certificate through your email.

How does flexible timing work?

We do not have fixed time slots, hence students are booked in for a class depending on the centre and student’s availability. We operate on a flexible timing basis to cater to our students’ schedules. You will just need to book a class slot with us through Whatsapp.

Can I make last minute bookings?

It depends on our availability during the day itself. Please make a booking at least 24 hours in advance to confirm your slot.

Do you have other events/workshops aside from camps & regular classes?

Yes, we have coding birthday parties, coding escape rooms and pop-up workshops. Follow our social media for more updates! You can also request an event through Whatsapp at 8145-5004 .

Class Policies

Are parents allowed to observe a class?

Parents are strictly not allowed in the classroom as it distracts other students. If you would like feedback on your child’s progress, do let us know and we will get back to you within 2-3 working days through Whatsapp.

Do you have a refund/make-up policy?

Please refer to our Terms and Conditions for more details.

Does my credit package expire?

Yes, the credit package validity starts from their purchase date.

What happens if I have paid for a holiday camp and my child is sick?

Please submit a Medical Certificate if your child is sick, and we can defer the camp to the next holiday.

What time should I drop off and pick up my child?

Please drop your child off 5 minutes before the class commences and pick your child up on time. If you pick your child up late after working hours, 1 credit will be deducted for every 15 minutes.

What is your cancellation policy?

While we understand that plans can change, class cancellations have to be made at least 24 hours in advance for us to offer students on waitlist to take over the slot. Our system automatically deducts credits for ALL bookings. For sick leave, if your child has been booked in for class, and you have cancelled the class less than 24 hours before class starts, this is still regarded as a late cancellation and credits will be deducted accordingly. Please submit a Medical Certificate if you would like the deducted credit to be reinstated.

What mode of payment do you accept?

We accept Cash, GrabPay as well as Bank/PayNow transfers.

Class Preparations

Are there device preparations for the first lesson?

Yes and it depends on the course that your child has registered for. We would require the necessary programs downloaded in advance on your child’s device. Please refer to this link for the programs required.

Do we need to sign up for any accounts?

It depends on the module that your child is enrolled in. We will create and provide logins for all programs except for (1) Thunkable Mobile Apps which requires a gmail account and (2) Roblox Studio which uses the same login as your child’s Roblox account.

What additional items would you recommend students bring as well?

Please bring a computer mouse for programs which require a laptop, a water bottle and a sweater/cardigan. All other materials (including robotics sets) will be provided by us during class. We do have a water dispenser for students in the centre as well.