Founded in 1978, Changzhou Institute of Technology (herein referred to as CIT) is a regular full-time undergraduate degree awarding institution approved by the Ministry of Education in China. CIT is located in the “Dragon City” Changzhou, which is in the south part of Jiangsu Province with a history of over 3,200 years. It is now a modern, emergent industrial city with a well-developed economy. It is located in the centre of the Yangtze River Delta between Shanghai and Nanjing, each one-hour journey by train. The city’s advantages include convenient transportation facilities such as airports, high-speed trains, and expressways.