数据结构(蒋芸)

课程简介

《数据结构》是计算机科学中的一门综合性专业基础课。是介于数学、计算机硬件、计算机软件三者之间的一门核心课程,不仅是一般程序设计的基础,而且是设计和实现编译程序、操作系统、数据库系统及其他系统程序和大型应用程序的重要基础。

教师简介




姓名:蒋芸


职称、职务:教授、博士、硕士生导师


主要研究方向:数据挖掘、深度学习、医学图像挖掘、机器学习


【个人简历】


       蒋芸,女,教授,博士,硕士生导师。1992年6月毕业于西北师范大学计算机系,获工学学士学位;1999年6月毕业于西北师范大学数学系,获理学硕士学位;2007年10月博士毕业于西北工业大学计算机学院,获得工学博士学位。2011年公派至澳大利亚皇家理工大学计算机学院学习。中国计算机学会会员,曾任2014年至2015年度计算机学会青年学会兰州分会副主席。

      近年来,在国家级权威刊物和国际及全国性学术会议上发表论文70余篇,多篇被SCI、EI检索。目前主持和完成国家自然科学基金2项、甘肃省自然科学基金2项、甘肃省高校科研项目1项、甘肃省教育厅硕导基金1项;作为重要成员曾参与并完成了国家自然科学基金项目2项、国家教育部博士点基金项目1项、国家教育部重大科技项目1项等4个项目的研究工作;获得计算机软件著作权27件。曾荣获甘肃省高校科技进步奖3项;荣获西北师范大学“优秀教师奖”和“教学质量优秀奖”3项;作为第二负责人,主讲课程“数据结构”被评为甘肃省高等学校“精品课程”、“省级双语教学示范课程”、西北师范大学“精品课程”和“双语教学示范课程”。


【教学工作】


主要研究方向:数据挖掘、深度学习、医学图像挖掘、机器学习


主要承担的本科课程:《数据结构》、《C语言程序设计》、《数据挖掘》、《离散数学》、《线性代数》、《算法设计与分析》等。


主要承担的研究生课程:《数据挖掘》、《面向对象程序设计》等。


先导课程

高等数学、线性代数、概率论与数理统计、离散数学、C语言程序设计

教学计划
考试方式

学生最终的成绩由以下几部分组成:(每部分都是百分制,最后按照比例计算总评成绩)

  1. 平时成绩(主要是课堂提问),占10%;

  2. 上机成绩(10个大作业,按照布置作业的时间和完成的时间、质量给分数),占20%;

  3. 书面作业,占10%;

  4. 期中考试,占10%;

  5. 期末考试,占50%。

参考书目

教材:《数据结构(C语言版)》。严蔚敏,吴伟民  编               著。清华大学出版社。

参考文献:

    1 《数据结构》,张选平,雷咏梅  编, 严蔚敏  审, 机械工业出版社。

    2 《数据结构与算法分析》,Clifford A. Shaffer著, 张    铭,刘晓丹  译,电子工业出版社。 

    3  《数据结构习题与解析(C语言版)》,李春葆,  清华大学出版社。

    4  《数据结构与算法》,夏克俭  编著,国防工业出版社。