Join Us

Important Notes

Applications for the Class of 2020 have closed. Successful applicants will be notified by email by Sunday, 5 April. If you missed the application, and would like to be notified about applying for the Class of 2021, please send us an email at

With the ongoing virus situation, lessons for 2020 will be conducted online until further notice. We will get in touch with the Class of 2020 to make the necessary arrangements. 

Application Details

To apply for the Swift Accelerator Programme, applicants must demonstrate strong aptitude and interest in programming and app design. The application process is as follows:  


  1. Take note of the important dates below for deadlines and briefings. 

  2. Try Swift Playgrounds app for Mac or iPad, and complete the "Hello Byte"challenge, or "Learn To Code" 1 or 2. "Hello Byte" should take about an hour; the latter might take longer, but may be helpful in building knowledge for the test.

  3. Complete an individual entrance test and survey. The test includes coding, design, and essay questions, and should be completed in about an hour. 

Please note: The programme is fully subsidised for successful applicants. Please read through the application form carefully, and ensure you can attend the required number of sessions, before you apply, so that all deserving applicants who can meet the requirements can get a spot in the programme. 

Dates to Note

  • Monday, 9 March, 9 am: Applications open. 

  • Saturday, 14 March, 11 am-12 pm: Online video briefing introducing the programme, with time for questions.
    Please sign up at the link in the next section.  

  • Saturday, 28 March, 11:59 pm: Applications close.

  • By Sunday, 5 April: Successful applicants will be notified through email. 

  • Saturday, 11 April, 9am: First lesson for the Swift Accelerator Programme 2020 (online).

Frequently Asked Questions

For any other questions, please send an email to us at

When will lessons be held?

This is an intensive course, involving 180 hours of instructional time (and many more hours of independent coding). To accommodate participants from multiple schools, lessons will take place on Saturday mornings during term-time, and during the June, September, and November holidays. The programme culminates in a summit in January 2021, where participants showcase their work to students, teachers, and the public. 


Where will lessons and the summit be held?

We plan on holding most lessons will be held at Apple at One North. The summit venue will be confirmed later in the year. 

Is there any cost?

Lessons are free for students selected for the programme. As stated above, please read through the application form carefully, and ensure you can attend the required number of sessions, before you apply, so that all deserving applicants who can meet the requirements can get a spot in the programme. 

What are the requirements for students? 

Students should:

  • Be in Secondary 1 to 3, in a government, government-aided, autonomous, or independent school in Singapore

  • Have access to a MacBook (your own, or your school's), capable of running the latest version of Xcode
    (downloadable for free from the Mac App Store)

  • Complete and pass an intro coding quiz (in the application form) 

  • Complete Apple's "Hello Byte", or "Learn To Code" 1 or 2 programmes on Swift Playgrounds on Mac or iPad

  • Preferably be a member of their schools' Infocomm/Media Clubs

  • Not required, but strongly recommended: Have scored a B and above in your last Math assessment

  • Be able to meet most of the time commitment required. See the application form for the schedule. 

Is this a MOE programme?

No, this programme is run by Tinkercademy, an Apple Consultant Network provider, and supported by IMDA and Apple.


Are teachers required to join?

Teachers of students selected for the course are free to join us for lessons if you'd like, but you are not required to do so.

Can Secondary 4 or JC students join the course? 

We've been taking in mostly Sec 1-3 students, and have customised the schedule to best fit this group. We can review other students on a case-by-case basis, but we generally caution students from other levels because of the fairly intensive commitment required, some of which overlaps with major exams at other levels (e.g. O-level students would miss a good number of classes in October, and JC1 students may not be able to attend the September holiday classes due to promos, or some Oct/Nov classes due to PW). 

That said, you can take a look at the schedule on the application page, and decide if you can commit to the required number of sessions before applying. 

What if I cannot complete the task requiring the use of Swift Playgrounds? 

Swift Playgrounds is only available for Mac and iPad. If you can do so, we recommend borrowing one for half a day to complete the required exercise. If you are unable to do so, please send us an email at, and we'll suggest how to proceed. 

What happens to the course if the virus situation escalates? 

We are keeping close tabs on the virus situation, and will always keep the safety and well-being of our students in mind when making plans. We have worked out a contingency plan involving conducting the first few lessons online, while watching out for the all-clear to continue with in-person classes at Apple. Once the Class of 2020 has been selected, we will keep in contact with every student to keep you updated and informed as the situation evolves. 

© 2020 Swift Innovators' Summit. All rights reserved.

  • Black Instagram Icon
  • Black Twitter Icon