Everything you need to know about DSA-Sec for Coding, Robotics, STEM & Infocomm talent areas in Singapore.
Direct School Admission for Secondary Schools (DSA-Sec) is a Ministry of Education (MOE) programme that allows Primary 6 students to gain early admission to participating secondary schools based on their talents and achievements — before PSLE results are released.
Students apply based on specific talent areas such as Coding, Robotics, STEM, Infocomm, Innovation, and STEAM — not just academic results.
Each applicant can indicate up to 3 school-talent area combinations. A maximum of 2 choices can be for the same school.
Application is free and submitted through the centralised MOE DSA-Sec Portal using one parent's Singpass.
If admitted via DSA, the student cannot participate in the S1 Posting Exercise and must commit to the school for the full programme duration.
Students must still sit for PSLE. Most offers are conditional — the student's results must meet the school's minimum Posting Group requirement.
The DSA exercise follows a fixed annual cycle. Below is the timeline based on the 2025 exercise (for 2026 school intake). The 2026 exercise is expected to follow a similar schedule.
Contrary to common belief, schools don't only look for competition winners. Here's what DSA panels value in coding, robotics, and STEM applicants.
Sustained learning over multiple years is more valued than short-term or one-off achievements.
Genuine curiosity, initiative, and demonstrated passion for coding, robotics, or STEM.
Completed projects, prototypes, and coding solutions that show practical application.
Evidence of learning from failures, iterating on ideas, and embracing challenges.
Ability to explain ideas, walk through design decisions, and present projects clearly.
Not required, but documented participation in events like RoboCup or HCIC strengthens applications at top schools.
Each school runs its own selection process. For Computing, Infocomm, and Robotics talent areas, here's what to typically expect.
Tasks may include flowchart design, pseudocode problems, algorithm debugging, and computational thinking questions. Some schools use a practical coding test.
Students walk through their computational thinking reasoning, present past projects, and answer questions about their design decisions and problem-solving approach.
Robotics-focused schools may include a live programming or building challenge to assess hands-on skills and real-time problem solving.
Common questions parents ask about the DSA-Sec process for Coding, Robotics, and STEM talent areas.
Official links from the Ministry of Education for the DSA-Sec exercise.
Information on this page is compiled from official MOE sources and publicly available school websites for reference purposes. Dates shown are based on the 2025 DSA exercise (2026 intake). The 2026 exercise dates will be confirmed by MOE. Always refer to moe.gov.sg/secondary/dsa for the latest official information.