Founded in 1958, the Architectural Design and Research institute of Tongji University, is one of the leading design institutes in China with the most complete range of design researches and the greatest strength in professional design. It holds certificates in architecture design, urban design, bridge and motorway design, geotechnical design, geological design, landscaping, gardening, pollution prevention certificates that are issued by the State Ministry of Construction of China and a certificate in Engineering Consulting issued by the State Planning and Development Committee.
The Design institute has a strong team of designers. Among its 661 employees, there are 98 State First-Class Registered Architects, 115 State First-Class Registered Structural Engineers, 9 State Registered Cost Engineers and over 100 senior engineers.
Since 1986 the Institute has won over 100 prizes for its design works, Among these works, the Tongji University Yifu Building won the silver medal in the 7th National Best Engineering Design Awards and the Ningshou Mansion in Shanghai won the bronze medal in the 9th National Awards for Survey and Design. The Institute's design for the north part of Xintiandi won the first prize of Shanghai Awards for Survey and Design 2001.
The Institute has a quality assurance system which was established in compliance with the iSO9001 Quality Assurance Standard and has been accredited by both the Shanghai Audit Centre and RAB of the United States. In 2001, the Institute signed all Engineering Design Insurance Contract with PICC, one of the leading insurance companies in China, and the insured amount totals 100 million RMB per annum.