· Professor In Advanced System Engineering, Birmingham City University (Current)2016–
· Professor In Digital Design And Technologies, Staffordshire University2013–2016
· Reader In Simulation And Optimisation, Staffordshire University2011–2013
· Senior Lecturer In Computing, Engineering And Technology, Staffordshire University2001–2011
· Academic Visiting Scholar, De Montfort University1997–1998
· Academic Visiting Scholarship In National Key CAD Laboratory, Institute of Computing Technology, Chinese Academy of Sciences1993–1994
· Senior Lecturer In School Of Computing, Harbin Institute of Technology1991–1997
· Bachelor of Science (BSc), Electronic and Automatic control Engineering, Dalian University of Technology1984–1988
· Doctor of Philosophy (PhD), Modelling and optimisation in water distibution system, Harbin Institute of Technology1984–1988
· Master of Science (MSc), Computer Adied Design in Civil Engineering, Dalian University of Technology
· Doctor of Philosophy (PhD), Modeling, Virtual Environments and Simulation, University of Derby