THE SRCCMSTHS SEAL
The Sunrays stands for the light that illuminates your path in building a temple of immortal souls in the future generations; the Open Book means that anyone may come to engraft a branch of knowledge into the stock of wisdom; the Mountains and Sunrays represents hope of a new beginning, the Gear, symbolizes technology and know-how in the modern society; the Building represents the City of Taguig of modern infrastructures while the White Duck represents Pateros; the Laurel leaves represent the dignity of man and serve as the emblem of victory, of a courageous flight of success. This is the meaning of our seal, revere it, cherish it, and lives by it always.
VISION
We shall emerge as the premier school of science and
technology in the National Capital Region with pro-active leadership
providing quality technical education to our learners thereby
developing their full potentials and producing academically excellent
and morally upright individuals.
MISSION
We shall achieve academic excellence in the field of science and
technology by developing globally competitive students
determine to cope in a technology-oriented society dedicated to God.