清华大学计算机系教授,1970年清华大学计算数学专业毕业,1980年清华大学计算机系软件研究生毕业并获得工学硕士学位,1985年赴日本国东京理科大学做访问学者,研究方向为软件工程过程的质量管理和软件产品的质量评价。现已退休。主要教学工作:多年为清华大学计算机系大学本科《数据结构》、《软件工程》和研究生《软件工程设计与技术》、《软件项目管理》课程负责人,并主持教育部-微软精品课程《数据结构》的建设。曾与人合作或单独编写和出版教材二十余本,其中,《数据结构》教材被评为教育部十一五规划教材,并获得北京市精品教材。在职期间参加多项科研项目,在核心刊物和专业会议发表多篇论文。