STC is a self financing institution with autonomous status founded by the charitable trust VSV VIDYAA MANDIR in 1997 to offer quality education at affordable cost to the rural students of Pollachi region.
The college maintains a very committed and an active placement cell. Centre for Training, Placement and Corporate Relations is an entity which deals all sort of operations regarding placement and training. This centre has actively taken up the task of Training & placing students in many leading organizations.
Dr. A. Somu
Dr. V. Venkateswaran
Dean, Physical Sciences
Prof. K. Sivaswamy
Prof. R. Padmanabhan
Dean, Academic Affairs
College hostel maintains all sort of basic facilities for the students.There are separate hostels available for Boys and girls. The rooms are well furnished with Wi-Fi connectivity.