The school is a modern educational technology experimental school in Zhejiang Province, with perfect teaching and experimental training facilities. There are 23 information training centers with nearly 3,000m2 computer rooms and nearly 1.400 computers; The network covers 80 multimedia classrooms and offices, forming a campus information network management model. There are also 46 professional training rooms, among which four majors, CNC technology, electronic technology application, art design, catering and tourism, are provincial-level demonstration majors. Sufficient training venues and advanced training equipment create favorable conditions for students to learn professional skills. The school has five training bases supported by the government at or above the provincial level, namely "Zhejiang Advanced Manufacturing (Electronic Manufacturing) Skilled Talents Training Demonstration Base", "Electronic Information Engineering National Skilled Talents Training Base", "computer applications and software Technology National Training Base", "Zhejiang Electronic and Computer Technology Comprehensive Training Base" and "Yangtze River Delta Secondary Vocational Education Training Base".