Coding DSA Schools

Direct School Admission for secondary schools is a program where Primary 6 students can seek admission to certain secondary schools based on their talent in sports, Co-Curricular Activities (CCAs) and specific academic areas before taking the Primary School Leaving Examination (PSLE).

According to MOE, schools offering Integrated Program (IP) can take in between 30-35% of their Secondary 1 IP intake through DSA, while non-IP schools can admit up to 20% of their Secondary 1 intake through DSA.

To save you some time, here is a collated list of schools that offer coding DSA.

Timeline for 2025 DSA:
Application: Apply by 3pm on Tuesday, 3 Jun 2025
Interview: June to July
Results: Successful candidates will be notified by Thursday, 4 September 2025

Thinking of applying? Learn more about our DSA Prep Course.

Robotics DSA (46 Schools)
Admiralty Secondary School
Ahmad Ibrahim Secondary School
Anderson Secondary School
Anglican High School
Anglo-Chinese School (Barker Road)
Anglo-Chinese School (Independent) (Secondary)
Broadrick Secondary School
Bukit Batok Secondary School
Bukit Merah Secondary School
CHIJ Secondary (Toa Payoh)
Chua Chu Kang Secondary School
Commonwealth Secondary School
Compassvale Secondary School
Dunman High School (Secondary)
Edgefield Secondary School
Fairfield Methodist School (Secondary)
Fuhua Secondary School
Greendale Secondary School
Greenridge Secondary School
Hai Sing Catholic School
Hillgrove Secondary School
Jurong Secondary School
Kent Ridge Secondary School
Kuo Chuan Presbyterian Secondary School
Maris Stella High School (Secondary)
Meridian Secondary School
Nan Chiau High School
Ngee Ann Secondary School
Outram Secondary School
Pei Hwa Secondary School
Peirce Secondary School
Raffles Girls' School (Secondary)
Regent Secondary School
Riverside Secondary School
School of Science and Technology, Singapore
Serangoon Garden Secondary School
St. Andrew's Secondary School
Temasek Secondary School
Westwood Secondary School
Woodgrove Secondary School
Woodlands Ring Secondary School
Yio Chu Kang Secondary School
Yishun Secondary School
Yuan Ching Secondary School
Yuhua Secondary School
Yusof Ishak Secondary School

Coding DSA (4 Schools)
Bukit View Secondary School
Commonwealth Secondary School
Ngee Ann Secondary School
St. Joseph's Institution (Secondary)

STEM DSA (20 Schools)
Broadrick Secondary School
Bukit Batok Secondary School
Bukit Merah Secondary School
CHIJ St. Nicholas Girls' School (Secondary)
Dunman Secondary School
Gan Eng Seng School
Hillgrove Secondary School
Hougang Secondary School
Jurong Secondary School
Jurong West Secondary School
Loyang View Secondary School
Methodist Girls' School (Secondary)
Peirce Secondary School
Presbyterian High School
Riverside Secondary School
Singapore Chinese Girls' School
Springfield Secondary School
Yusof Ishak Secondary School

STEAM DSA (3 Schools)
Dunman High School (Secondary)
School of Science and Technology, Singapore
Woodlands Ring Secondary School

Infocomm DSA (1 School)
Hwa Chong Institution (Secondary)

Innovation DSA (2 Schools)
Bedok South Secondary School
Edgefield Secondary School

Source: MOE School Finder

Previous
Previous

Guide to getting your child started on Python

Next
Next

How to pick the right coding class for your child?