1973年毕业于
北京航空航天大学电子工程系,1984年毕业于
爱丁堡大学人工智能系,获博士学位。现任北航软件开发环境国家重点实验室副主任。
主讲了本科和研究生的Unix
程序设计环境、计算机图形学、图像处理、C语言程序设计等多门课程的教学工作,并先后培养了博士、硕士研究生30余名。在北京航空航天大学本科教学中任《高级语言程序设计进阶》课程。
目前主要从事信息系统安全、数字水印技术、分布式应用和工作流、
Linux桌面应用系统等方面的研究。
主持和主要参加完成了国家和部委等各种课题多项,其中主要有:机器人程序设计语言、加强型智能
工作站及知识程序
集成开发环境、演绎数据库系统DDBS、汉语
语音识别技术、MISC3270
c语言编译系统、Linux操作系统的移植、MEMS CAD/CAE 技术、信息安全技术和平台安全技术等。