1965年毕业于中国人民解放军
南京理工大学指挥仪专业,毕业后分配留院任教员,多年来一直从事于计算机应用专业的教学和科研工作。1986年被评为副教授,1988年被评为硕士研究生导师,1993年被评为教授,2001年被评为博士生导师,2002年被《
兵工自动化》聘为编委会委员,2003年被聘为
清华大学出版社国内教材编审委员会委员。
先后为本科生、研究生讲授过“程序设计”、“编译原理”、“
汇编语言程序设计”、“编程逻辑与设计”、“计算机网络技术”、“计算机多媒体技术”与“计算机图象处理”等多门课程。
近几年来指导硕士研究生、博士研究生二十多人。1996年编写《汇编语言程序设计》教材,由吉林科学技术出版社出版发行。先后承担过国家与省部级多项科研课题研究工作,获得省部级
科技成果奖七次,1993年获得国务院政府特殊津贴。曾经开设过的课程 程序设计、编译原理、汇编程序程序设计、编程逻辑与分析计算机网络技术、计算机多媒体技术、计算机图像处理带研究生情况 近几年来指导硕士研究生、博士研究生二十多人。