Join our Competitions


Select Adventure


Party Packages


Parents Portal

Empire Code Direct School Admission (DSA) Program

Direct School Admission (DSA) is a program that allows Primary 6 students to apply to schools before taking the PSLE. If students have a talent in computer science for example, DSA can be considered!

DSA via coding, robotics and STEM

As of 2022, there are currently 55 schools that cover a variety of areas such as coding, robotics and STEM (science, engineering, technology and mathematics). Some examples include Hwa Chong, River Valley, Nanyang JC (Secondary), ACS(I) and many more.

How do schools select students for DSA?

Depending on schools and DSA categories, the selection process may vary. For example, students will need to submit a portfolio consisting of their achievements, result slips and personal statement. Afterwards, they may have to go through an interview process.

How does Empire Code help your child in his/her DSA application?*

With our customised curriculum, we aim to build critical thinking, speech training and presentation skills, helping students to gain confidence. We will do 1-to-1 consultations and assessments, in which each student will be assessed based on their age and the categories they want to focus on, namely coding, robotics or STEM. They will learn how to code through interactive projects using programs such as LEGO Robotics, Minecraft: Education Edition, and Python.

List of Schools

Here’s a list of schools participating in DSA programs where we can prepare your child for.


Bukit View Secondary School
Commonwealth Secondary School
Ngee Ann Secondary School

Computational Thinking

Kent Ridge Secondary School
St. Patrick’s School

Design, Technology and Engineering

Greendale Secondary School

Digital Media

Pasir Ris Secondary School


Jurongville Secondary School


HwaChong Institution (Secondary)

Mechatronics, Aeronautics and Robotics

Yio Chu Kang Secondary School


Admiralty Secondary School
Anglican High School
Anglo-Chinese School (Barker Road)
Anglo-Chinese School (Independent)(Secondary)
Bukit Batok Secondary School
Hai Sing Catholic School
Maris Stella High School (Secondary)
Pei Hwa Secondary School
Regent Secondary School
River Valley High School (Secondary)
Singapore Chinese Girls’ School
Woodlands Ring Secondary School
Yuan Ching Secondary School
Yuhua Secondary School
Yusof Ishak Secondary School Admiralty

Programming and 3D Modelling

Serangoon Secondary School


Bedok South Secondary School
Edgefield Secondary School
St. Joseph’s Institution (Secondary)
Nanyang Girls’ High School


Admiralty Secondary School
Beatty Secondary School
Broadrick Secondary School
Bukit Batok Secondary School
Bukit Merah Secondary School
Clementi Town Secondary School
Chua Chu Kang Secondary School
CHIJ St. Nicholas Girls’ School (Secondary)
Dunman High School (Secondary)
Dunman Secondary School
Gan Eng Seng School
Hillgrove Secondary School
Loyang View Secondary School
Methodist Girls’ School (Secondary)
National Junior College (Secondary)
Presbyterian High School
Riverside Secondary School
School of Science and Technology, Singapore
St. Andrew’s Secondary School
Tampines Secondary School
Tanjong Katong Secondary School
Woodlands Ring Secondary School
Woodlands Secondary School
Yusof Ishak Secondary School

Register your interest for a FREE phone consultation about the DSA Program

*Please be advised that the chances of a successful DSA application vary between schools. Your DSA application to your selected school is not guaranteed, as it depends on the number of applications received, your child’s more recent examination grades during the application, and how well your child performs in their tests and interviews. We will however work with you and your child closely to ensure that he is well prepared. Your support and communication with the school is key in increasing your child’s chances of a successful application.


Student Rey


School of Science and Technology

Empire Code DSA Student, Class of 2020

“My son Rey has always liked computer games, he loves Minecraft and Roblox the most as these games allow him to build, design, calculate his game space and challenge his creativity. He would often call me to his computer desk and enthusiastically show me his new creation and design and he marvels on the vastness of possibilities that he can create.

His primary school had this program for the students to learn basic programming like Scratch. Rey instantly developed this interest in programming, so he began to do some simple codes whenever he is free at home and was very ecstatic each time he made his code work. With the influence of his dad, who he himself is a hardware and software engineer, Rey’s passion in coding was fueled and ignited.

In September 2019, I came upon an ad about an activity offered for kids interested in completing an Escape Room by cracking codes. Empire code was running this activity during the school holidays. I signed Rey up for it and after he was done with the activity, he saw the campus in Tanglin Shopping Centre and learned that they were offering programming lessons. Rey couldn’t wait to go back.

Jasmine from Empire Code was very helpful and explained the various levels of learning and hence, Rey started his lessons, beginning with a 20-hour credits.

The lessons really helped open Rey’s world in programming and broadened his horizons about coding world.

His teacher from school noticed Rey’s new interest coupled with Rey’s love for Science and Technology, she suggested for Rey to consider applying to School of Science and Technology for Secondary School.

Jasmine from Empire Code was very supportive and she even helped to call the school to collect details on how a student would go about applying for DSA.

With this goal for DSA in mind, Rey continued to learn various programming languages like JavaScript, Python and C among others from his caring teachers form Empire Code, Aaron, Eric and Felicia.

Applications for DSA in SST, one needed to list out the student’s achievements in activities and competitions that the student has participated in outside of school in addition to his CCA’s. As Rey did not go for any competitions before, he listed all his projects done and developed in Empire Code as his supporting activities and achievements.

Then, the most awaited day came. Rey was offered to join SST for Secondary education. Rey was overjoyed.

Rey is currently a Secondary 1 student at SST, always enjoying his time and is looking forward to go to school every day. The school offers a lot of avenue for the student to develop holistically in an environment that allows him to pursue his passion. The school’s parent support group is amazing as well!

Thank you once again, Empire Code. For being one of the instruments that helped Rey in his DSA to SST journey.”

From Rose, Rey’s mum