主要从事《计算机操作系统》实验教学工作,近年来主要承担《计算机操作系统》、《基于操作系统的程序设计》课程的实验指导,承担《UNIX操作系统基础》和《计算机应用基础》教学工作。先后编写《UNIX操作系统基础》讲义和实验指导。出版了《计算机应用基础》、《计算机互联网络技术教程》、《IBM PC及其应用》等教材。
先后参加“国家863项目——战略预警与监管体系结构研究”、“网络信息防护技术”、“IPv6环境下的入侵检测系统”等科研项目。在《计算机应用》、《计算机应用研究》、《电子科技大学学报》等刊物发表了多篇学术论文。