It occupies 1100 h.a. with the total area of 362,500 square metres, which include 99,240 square metres for teaching and administration and 41,588 square metres for dormitories. It has modern teaching equipment costing ￥56 million and 754,000 books. It has 73 laboratories, which include physics, chemistry, computer science, mechanical engineering and finance. It has advanced TV teaching performance systems, TV studio and news centre. The University School network center is one of the five branches in the Shandong Education Science and Research Computer Centre.
There is a total of 1101 staff at University, including 705 teachers. Among the teachers, there are 48 professors and 277 associate professors, representing 37.75%. There are 206 lecturers which is 47.37% among teachers. In addition 8 teachers hold a Phd and 216, a Masters degree.