¡¡SVTCC is a state-owned college, approved by the People's Government of Sichuan Province. It was founded in 1952, located in the City of Chengdu, the capital city of Sichuan Province. At present it has 251 full-time teachers, including 58 professors and associate professors, 63 lecturers, 1 post-doctor, 82 doctors and masters, and an advisory council of more than 100 experts and advisors.

 ¡¡SVTCC covers an area of 155 acres, with a building area of 230,000 square meters, furnished with standard sports-grounds, a swimming pool, an information center, a library holding more than 400,000 volumes of books, more than 80 training centers and laboratories of various types, more than 70 multi-media electronic reading-rooms and class-rooms, an ADSL campus net with easy access to Internet, etc.