Space Coding Course

Write your awesome label here.
SSTL’s Space Coding Course is a basic coding course that introduces youths to the concept of coding for autonomous free-flying robots on board the International Space Station.

The lessons are specially curated such that participants can learn the basics of how to apply their coding skills in the unique setting of space. Students will learn and apply their knowledge in a simple Hackathon! Meet fellow learners and take the first step to code in Space.

At the end of the three day course, students will be able to:
  • Understand the basic to design a simple mission in space
  •  Understand the process / pipeline of the software design
  •  Learn basic coding
  •  Learn coding applications for space
  •  Take part in a mini Hackathon to test their learning!

 *Coding a robot in Space is a technically challenging process, but not impossible. It does requires proficiency in 4 coding languages. Students will only learn the basics of 1 coding language in this course to get them started on this exciting journey!


  • Age:
    15 - 25 years old
  • Dates:
    23 - 25 June 2021
    9am - 5pm daily
  • Level
  • Lecture time
    8 h x 3 days with breaks 
Registration for the Space Coding Course for 23 - 25 June 2021 has now closed. 

Alternative date available:
13 Dec 2021 - 15 Dec 2021


  • Windows 64-bit operating systems, in 32- or 64-bit mode with a minimum of 128MB of memory OR Mac (64-bit)
  • Visual Studio Code with Java Extension for Windows or Mac
  • ZOOM client installed
If you require any assistance for the course, please email us at or call us at +65 9789 7318.


Frequently asked questions

How do I register for your courses?

Firstly, you have to create an account with us. You can do so by clicking on "Sign Up" button on the top right corner. Once you have signed up for an account, you can enroll yourself into paid or free courses. You can refer to the guide on the top bar for more information.

I have more than 1 child and would like to sign them up for the same course - how do I do so?

To access our courses, each student will need their own personal account on Spacelab. To do so, you will need to create an account for each of them on Spacelab using their individual email. You can refer to the guide on how to sign up for an account for more information.

I have a problem signing up for one of the courses, who do I contact?

We are sorry that you faced troubles in signing up for the courses. Please drop us an email at and we will get back to you shortly. 

I am interested in getting updates for future courses, can you add me to your mailing list?

Please subscribe to our mailing list by entering your email at the bottom of the page. 

Latest community posts

Supported by:

In support of:


Space Faculty

Thank you!