台水电站工作，任测绘员。1978年10月进入陕西西北电讯工程学院（现西安电子科技大学）电子工程系学习，1982年7月毕业，获学士学位。1982年7月至1983年2月，在西安电子科技大学出国研究生预备班学习。1983年2月至1983年9月，在大连外国语学院日语培训班学习。1983年9月至1990年3月，在日本东北大学先后获硕士、博士学位。1990年3月回国后任教于清华大学计算机系，历任教师、副教授，担任教研组副主任。1993年被聘为教授。1994年6月，任清华大学计算机系副系主任。1995年2月，评定为博