پروفیسر وانگ نے خودکار کنٹرول میں بیچلر کی ڈگری (1983)، کنٹرول تھیوری میں ماسٹر ڈگری (1990) بیجنگ انسٹی ٹیوٹ آف ٹیکنالوجی (BIT) سے حاصل کی، اور چینی اکیڈمی آف سائنسز (BIT) سے کنٹرول سائنس اور انجینئرنگ میں پی ایچ ڈی کی ڈگری حاصل کی۔ CAS) 1998 میں۔ وہ یونیورسٹی آف البرٹا، کینیڈا کے وزیٹنگ پروفیسر اور CAS میں سینئر وزٹنگ ریسرچ فیلو تھے۔
CAST میں شامل ہونے سے پہلے، انہوں نے بیجنگ انسٹی ٹیوٹ آف ٹیکنالوجی میں آفس آف گریجویٹ اکیڈمک افیئرز کے ڈائریکٹر، BIT کی اکیڈمی ڈگری کمیٹی کے سیکرٹری اور 25 سال تک آفس آف انٹرنیشنل افیئرز کے ڈائریکٹر کے طور پر خدمات انجام دیں۔