西北大学教授、博士生导师,信息学院副院长,国家级教学名师。教育部文科计算机基础教学指导委员会副主任,陕西省计算机教育学会副理事长,陕西省人工智能与模式识别专业委员会副主任,多年来从事智能信息处理、数据库与知识库的教学与研究工作,主持承担2项国家自然基金以及多项省自然科学基金、横向项目的研究。近年来获得国家级教学奖1项和省级教学奖3项,国家级精品课程2门、省级精品课程1门,主编出版教材11部。2部教材评为国家精品教材,3部入选国家十一五规划教材。
所教课程:《数据结构》
课程简介:数据结构是计算机科学与技术专业本科生的一门必修课程。本课程介绍如何组织各种数据在计算机中的存储、传递和转换。内容包括:数组、线性表、串、广义表、树和二叉树、图、集合与搜索结构、内部排序、索引与散列结构等。课程采用面向对象的观点讨论数据结构技术,并以兼有面向过程和面向对象双重特色的C++语言作为算法的描述工具,强化数据结构基本知识和面向对象程序设计基本能力的双基训练。为后续计算机专业课程的学习打下坚实的基础。