STC is a self financing institution with autonomous status founded by the charitable trust VSV vidhyaa Mandir in 1997 to offer quality education at affordable cost to the rural students of Pollachi region. The college offers 15 under graduate degree courses, 8 Post graduate degree courses and 6 Research Programs.
STC strongly believes in the skill development of the students rather than students graduation with mere knowledge and searching for opportunities. The institution has several MoUs and Tie-ups with several organizations like CODISSIA, TalentSprint, Educational Institutions, Training Institutions etc. for hands-on training, industry visit, development of aptitude skills, technical skills and communicative skills as a part of integrated learning model right from first year.
STC has a unique transformation model which calls for 40% of Knowledge sharing, 50 % of Skill development and 10% of Attitude which we humbly put it as our contribution towards Nation building exercise.
STC has also been re-accredited by National Assessment and Accreditation Council (NAAC) of the University Grants Commission (UGC) with A grade and also has got ISO 9001:2008 certification.
We have various student centric Centers of Excellence, which enable the students to utilize the best of their services and achieve their goals. Also STC students have a commendable record in sports at National and International levels. STC Volleyball team is considered to be one among the best teams in the state.