主讲课程包括《数据结构》、《面向对象程序设计》、《C++》、《专业外语》、《C语言》等。主持或参加国基金、教育部项目、陕西省教育厅项目等纵横向项目多项。编写教材三部,发表论文三十余篇,获专利多项。多次指导学生参加竞赛并获奖。