主讲了本科和研究生的Unix程序设计环境、计算机图形学、图像处理、C语言程序设计等多门课程的教学工作,并先后培养了博士、硕士研究生30余名。在
北京航空航天大学本科教学中任《高级语言程序设计进阶》课程。
主要从事信息系统安全、
数字水印技术、分布式应用和工作流、Linux桌面应用系统等方面的研究。
主持和主要参加完成了国家和部委等各种课题多项,其中主要有:机器人程序设计语言、加强型智能工作站及知识程序开发环境、演绎数据库系统DDBS、汉语语音识别技术、MISC3270 C语言编译系统、Linux操作系统的移植、MEMS CAD/CAE 技术、信息安全技术和平台安全技术等。
获省部级科技进步一、二、三等奖多项。1994年起获
政府特殊津贴,1997年被航空工业总公司授予有突出贡献专家称号。