Huazhong University of Science and Technology
Zhou is a native of Shanghai, and attended Tsinghua University in Beijing, where he graduated from in 1970, and received M.E. degree in mechanical engineering from Huazhong University of Science and Technology in 1980. Zhou also acquired a doctorate from the University at Buffalo, The State University of New York (PhD, '84, M.S.'81) in the United States. Much of his early career was spent at the Huazhong University of Science and Technology in Wuhan, where he eventually rose to become the president of Huazhong University of Science and Technology in 1997. He was elected as the fellow of the Chinese Academy of Engineering in 1999. He then spent a tenure in the municipal government of Wuhan, where he served as deputy mayor and Mayor.