top of page
Screenshot 2026-08-28 at 5.54.56 PM.png

DIRECT SCHOOL ADMISSION (dsa)

Learn More

What is the DSA Prep Programme™?

This is a preparatory course designed for students aiming to secure admission through the Direct School Admission (DSA) route.

Through an integrated curriculum combining coding, robotics, and innovation, your child will gain hands-on experience in Python programming, Arduino and C++, and develop a self-designed robotics project to showcase their creativity and technical skills. Most importantly, the course is designed to strengthen your child’s problem-solving, communication, and leadership abilities. These are key qualities schools look for during the DSA selection process.

Your child will also undergo mock robotics and problem-solving tests, interview practice sessions, and receive a personal DSA portfolio website to highlight their achievements and projects. This programme equips students with both the technical know-how and the confidence to stand out from the crowd in their DSA journey.

Programme Coverage

01 — Personal DSA portfolio website

Students create their own digital portfolio to showcase skills and projects for DSA applications.

02 — Python Foundation

Build a solid foundation in Python programming through fun, hands-on exercises.

03 — Python for Robotics

Learn how coding powers real-world robots using Python-based applications.

04 — Arduino & C++

Explore electronics and programming by building simple circuits and robotic prototypes.

05 — Self-Designed Robot Innovation Project

Design and build a unique robot from scratch, combining creativity and technical skills.

Read More

06 — Leadership & Critical Thinking Workshop

Develop leadership, collaboration, and strategic thinking through interactive activities.

Read More

07 — Mock Robotics/Problem-Solving Test

Practice logical thinking and problem-solving through DSA-style robotics challenges.

Read More

08 — Mock Interview Practice

Gain confidence through guided mock interviews and personalized feedback.

Read More

Programme Details:

Start Date:
Next intake in 2027

Timeslot:
Fridays 4pm – 7pm

Venue:
To Be Confirmed

Pre-requisite:

  • Primary 5 and 6

  • Minimum Robo Coder Senior (Maker) Level

Breaking down MOE’s DSA-Sec

Primary 6 (P6) students can seek admission to certain secondary schools based on their talent in sports, Co-Curricular Activities (CCAs) and specific academic areas.

identify.png

Identify

What are your child’s strengths and weaknesses? Are there specific aspects of STEM that interests them?

target.png

Target

Seek out schools

that offer the subjects and programmes that complement your child’s talents and strengths.

nurture.png

Nurture

Build up a portfolio of work that can be used during their application.

Here’s where we can help.

apply.png

Apply

The Ministry of Education will open up the DSA-Sec application portal in the middle of each year.

Which schools offer DSA-Sec for robotics and coding?

Selecting a talent area and school is an important part of the DSA-Sec process.

For the most updated list, click here to visit MOE’s website.

This list is published using data by the Ministry of Education (MOE). This list is not meant to be exhaustive and is subject to change by the MOE.

Robotics

  • Anglo-Chinese School (Independent) (Secondary)

  • Anglo-Chinese School (Barker Road)

  • Maris Stella High School (Secondary)

  • Singapore Chinese Girls’ School

  • Woodlands Ring Secondary School

Coding

  • Commonwealth Secondary School

  • Bukit View Secondary School

  • Ngee Ann Secondary School

  • Yuan Ching Secondary School

  • Yusof Ishak Secondary School

  • Anglican High School

  • Admiralty Secondary School

  • River Valley High School (Secondary)

  • Hai Sing Catholic School

  • Yuhua Secondary School

  • Pei Hwa Secondary School

  • Bukit Batok Secondary School

Get in touch to learn how we can help
LOOK OUT FOR OUR NEXT INTAKE!

Hear from our students who’ve succeeded in their DSA-Sec applications

WE MUST BE DOING SOMETHING RIGHT

Our Accolades

The Brainery Code™ has produced competition 1st place winners at the National Robotics Competition and RoboCup. Our teams have also represented Singapore at the World Robot Olympiad and RoboCup Asia-Pacific. We’re also the official Python trainer for Shopee employees.

course fees

New Students

18 lessons

$3,288.00

Pricing is nett, no further discount

LOOK OUT FOR OUR NEXT INTAKE!

COURSE FLYER

JO DSA JULY 2026 (Generic).png
JO DSA JULY 2026 (Generic).png
bottom of page