Xi'an Jiaotong University
Born in 1971, Yang was born to a rural Muslim family in Daming County, Hebei Province. He received an undergraduate degree from Xi'an Communications University (Xi'an Jiaotong University), and attended Peking University from 1995 to 1998, receiving a Master's Degree in mechanics (Mechanical Engineering).