Ojogbon Wang gba oye Bachelor rẹ ni iṣakoso laifọwọyi (1983), Master degree (1990) ni imọ-iṣakoso iṣakoso ati ohun elo lati ọdọ Beijing Institute of Technology (BIT), ati Ph.D Degree in control science and engineering from Chinese Academy of Sciences (BIT). CAS) ni ọdun 1998. O jẹ olukọ abẹwo ti University of Alberta, Canada ati ẹlẹgbẹ iwadii abẹwo agba ni CAS.
Ṣaaju ki o darapọ mọ CAST, o ṣiṣẹ ni Ile-ẹkọ Imọ-ẹrọ ti Ilu Beijing gẹgẹbi oludari ti Office of Graduate Academic Affairs, akọwe ti igbimọ alefa Ile-ẹkọ giga ti BIT ati Oludari Office of International Affairs fun ọdun 25.