1982年9月—1986年7月,就读于西安交通大学机械系,学士学位。
1986年9月—1989年7月,就读于西安交通大学计算机科学与技术专业研究生,工学硕士学位。
1990年9月—1992年7月,就读于英国斯莱斯克莱德大学工业控制中心,硕士学位。
1992年9月—1995年7月,就读于英国德蒙福特大学机电一体化中心,博士学位。
1996年9月—1997年7月,就读于英国德蒙福特大学计算机系,硕士学位。
1997年—2000年,任香港城市大学助理教授。
2002年—2004年,获得英国曼彻斯特大学永久教职、博士生导师。
2004年8月,任中国科学院自动化研究所研究员。