Logo

The red ‘S’ symbolises the vibrancy of the school culture and the vitality of students and staff.
The grey interlocking ‘S and T’ represents the integrated nature of the theoretical knowledge of science and its application to technology.
The three blocks extending from the letter ‘T’ represents the close collaboration of the school and her stakeholders.
Vision
A Globally Connected Institution of Science and Technology
Mission
To Develop World-ready and Future-looking Leader Through Innovative Technology and Applied Learning.