The registered address of the College is No.366, Hu Quan Street, Hongshan District, Wuhan City, Hubei Province, and it is located in the center of Wuhan China Optical Valley, the national independent innovation demonstration zone of Wuhan East Lake.
The School of Posts and Telecommunications and Information Engineering of Wuhan Institute of Technology, located in Wuhan, is the first independent college recognized by the Ministry of Education with the qualification of running general higher education. Founded in August 2002, the school was jointly established by Wuhan Institute of Technology and Wuhan University of Technology Co., Ltd. according to the new mechanism and new model. It is a full-time general higher education, focusing on cultivating advanced applied professionals in chemical engineering, materials, telecommunications, electronics, economy, management and art.