2013级本科专业人才培养方案。
一、 培养目标
本专业培养具有健全人格、社会责任感和创新能力,掌握信息科学和计算科学的基础理论和基本技能,具备提升人生价值的多方面素养,能运用所学知识和熟练的计算机技能解决实际问题,能够胜任在科研部门、企事业单位、学校、经济管理部门等从事与本专业相关的工作,具有初步研究能力和良好职业道德的应用型人才。
一)学生综合素质培养目标。
1.具备准确、流利的口头表达和书面表达能力。
2.乐于**并善于用新方法来提高解决问题的有效性。
3.尊重别人并得到别人的尊重,通过沟通和合作来实现愿景。
4.养成健康的生活方式,珍视家庭价值和社区和谐。
5.具备终身学习的能力和习惯。
二)专业人才培养规格要求。
1.具有扎实的数学基础,初步掌握数学科学的思想方法,掌握信息科学和计算科学的基础理论和基本技能。
2.了解信息科学和计算科学发展的趋势与应用前景。具有运用所学知识解决信息技术和科学与工程计算及金融信息处理领域中的某些实际问题的能力。
3.能熟练使用计算机,具有基本的算法分析、设计能力和编程能力。
4.掌握资料查询,文献索引以及运用现代信息技术获取相关信息的基本方法,具有一定的科学研究和软件开发能力。
5.具有健康的体魄,良好的心理素质、思想品德和职业道德。
二、 课程修读要求与授予学位:
学制:学制4年。提前修满学分可以申请提前毕业,最长修业年限8年。
总学分:168学分。学时:3152学时。
学位名称:理学学士学位。学生修满规定的学分,达到毕业要求,发给本科毕业证书。对符合国家学位条例学士学位授予条件的学生,授予理学学士学位。
学分分配:必修课学分占69.6%,选修课学分占30.4%。通识课程占28.6%,专业课程占47.1%,职业课程占24.3%。
主要课程:数学分析、高等代数与解析几何、常微分方程、程序设计语言、概率论与数理统计、离散数学、数据结构、数据库管理系统、信息论基础、数值计算方法、实变函数泛函分析、数值代数、计算机网络、计算机图形学、软件工程、数学实验、算法设计与分析、运筹与规划等。
入门课程:数学分析、高等代数与解析几何。
核心课程:常微分方程、数据结构、程序设计语言、概率论与数理统计、数值计算方法。
主要实践性环节:入学教育、军训、劳动教育、综合实践活动、见习、实习、毕业**。
写作、学术活动等。
课程修读要求:公共必修课共修读38学分。公共选修课共修读10学分。专业必修课程。
修读49学分,职业必修课程修读30学分。专业选修课程至少修读30学分,职业选修课程至少修读11学分。在必修课程中,见习3学分,实习13学分,毕业**6学分,毕业**实行答辨制度。
三、学分分布与教学时间表(与下面的课程方案表必须一致,比例精确到小数点后1位)
表1:各类课程学分分布表。
表2 教学时间分配表。
四、课程方案表。
信息与计算科学专业课程方案表。
注: 带“#”号课程写进课程方案表,给予考核,但不计学分。在专业和职业必修课中,带
“*”号课程为入门课程,带“**号课程为核心课程。
五、主要课程简介。
数学分析。数学分析是信息与计算科学专业最重要的基础课之一,学习时间为三个学期,内容极为丰富,对学生数学思想的形成和后继课程的学习有着重要意义。课程的基本内容有:
极限理论,一元函数微积分学,级数,多元函数微积分学,广义积分、,参量积分等。课程的目的是通过系统的学习和训练,使学生逐步提高数学修养,积累数学知识,掌握数学的基本思想方法,最终使学生的数学思维能力得到根本性的提高。
高等代数与解析几何。
本课程是信息与计算科学专业一门重要基础课,是中学几何代数的继续和提高。高等代数的主要内容有:多项式理论,行列式,矩阵代数,线性空间与线性变换,矩阵,欧几里得空间等。
解析几何的主要内容:在介绍矢量代数的基础上,具体研究平面及空间直线的几何性质,以及柱面,锥面及常见的二次曲面的几何性质。通过学习,可以使学生初步掌握基本的系统的代数知识和抽象的严格的代数方法,以加深对数学的理解,并为进一步学习打下基础。
常微分方程。
常微分方程作为一门数学基础课,是数学理论特别是微积分学联系实际的重要渠道之一。常微分方程理论分为解析法,几何方法和数值方法这三个主要方向。所谓解析方法,就是把微分方程的解看作由该方程所定义的一种函数,它一般有级数展开式,人们能根据每一方程的特点推导出解的许多性质。
所谓几何法就是把微分方程的解看作成充满平面或空间的曲线族,人们由所给方程或设法画出曲线族的大致图形,或借助于某个工具(如李雅普诺夫函数),研究其几何性质,进而引出有用的结论。所谓数值方法,则是求其满足一定初始条件(或边界条件)的解之近似值的各种方法。
概率论与数理统计。
本课程是信息与计算科学专业的一门处理随机现象的必修课程,其主要内容有:随机事件与其概率的概念性质及有关的运算,随机变量及其分布,随机变量的数字特征,特征函数和极限定理;数理统计包话抽样分布,估计理论,假设检验。通过教学使学生初步掌握随机现象统计规律性的理论,掌握利用数据资料进行统计推断和分析的方法,培养学生运用统计知识解决实际问题的能力。
程序设计语言。
本课程主要讲授程序设计语言的基本知识和程序设计的方法与技术,其内容以程序设计语言的语法知识和程序设计技术的基本方法为主,同时包括程序设计方法学、数据结构与算法基础等方面的内容。
数据结构。数据结构是信息与计算科学专业的一门必修课程。这门课程主要是介绍数据结构及其相关操作的算法。
本课程将使用c++程序设计语言和面向对象技术来实现各种数据结构。它的内容包括:算法分析、抽象数据类型、数组、表、栈、递归、广义表、队列和优先队列、树、搜索树和平衡搜索树、集合、散列和散列表、排序、图和图的算法。
通过对本课程的学习,要求学生掌握数据结构的基本概念和知识,并可用任何计算机语言实现这些数据结构,为今后的软件开发工作打下扎实的基础。
离散数学。离散数学(discrete mathematics)是研究离散量的结构及其相互关系的数学学科,是现代数学的一个重要分支。它在各学科领域,特别在计算机科学与技术领域有着广泛的应用,同时离散数学也是计算机专业的许多专业课程,如程序设计语言、数据结构、操作系统、编译技术、人工智能、数据库、算法设计与分析、理论计算机科学基础等必不可少的先行课程。
通过离散数学的学习,不但可以掌握处理离散结构的描述工具和方法,为后续课程的学习创造条件,而且可以提高抽象思维和严格的逻辑推理能力,为将来参与创新性的研究和开发工作打下坚实的基础。
算法设计与分析。
算法分析与设计这门课是信息与计算科学专业的一门专业基础课。通过该门课程的学习,让学生掌握密码学数学基础算法设计与分析,熟悉密码体制中常用的数学基本算法及其复杂性理论,为将来密码学的研究或工作打下坚实的基础。教学重点是算法的设计思想及算法的复杂性分析。
教学难点是中国剩余定理在多项式分解算法及大数乘法等算法中的应用,快速傅立叶变换。
数值逼近。数值逼近介绍数值逼近的方法和理论,主要内容包括函数的插值、样条插值和曲线拟合、最佳逼近、数值积分和快速fourier变换等.掌握好该课程的知识,将具有开展数值逼近工作的一定能力,也为学习微分方程数值解等后续基础专业课程提供必要的知识支撑.
信息论基础。
信息论是应用近代概率统计方法研究信息传输、交换、存储和处理的一门学科,也是源于通信实践发展起来的一门新兴应用科学。内容主要包括概率论的基础知识,香农提出的有关信息量化的基本概念、方法和定理,以及信源的基本编码理论和信道的基本编码理论。
数据库管理系统。
数据库管理系统(database management system)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称dbms。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过dbms访问数据库中的数据,数据库管理员也通过dbms进行数据库的维护工作。
它可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。dbms提供数据定义语言ddl(data definition language)与数据操作语言dml(data manipulation language),供用户定义数据库的模式结构与权限约束,实现对数据的追加、删除等操作。
数值计算方法。
数值计算方法是信息与计算科学的一个主要部分。伴随着计算机技术的飞速发展和计算数学方法与理论的日益成熟,科学计算已成为第三种科学研究的方法和手段。数值计算方法是研究怎样利用计算工具来求出数学问题的数值解,并对算法的收敛性、稳定性和误差进行分析、计算的全过程。
数值计算方法的计算对象是微积分,线性代数,常微分方程中的数学问题。
计算机图形学。
计算机图形学(computer graphics,简称cg)是一种使用数学算法将二维或三维图形转化为计算机显示器的栅格形式的科学。简单地说,计算机图形学的主要研究内容就是研究如何在计算机中表示图形、以及利用计算机进行图形的计算、处理和显示的相关原理与算法。
人工智能导论。
使学生了解人工智能的研究范畴、应用领域和发展方向,掌握该学科的基本概念、原理和方法,培养解决实际问题的能力。学习人工智能的知识表示方法和搜索推理技术,包括状态空间法、问题归约法、谓词逻辑法、语义网络法、盲目搜索、启发式搜索、规则演绎算法和产生式系统等。讨论高级知识推理,涉及非单调推理和各种不确定推理方法。
**人工智能的新研究领域,计算智能的基本知识,如神经计算、模糊计算、进化计算和人工生命诸内容。
信息与计算科学专业人才培养方案
一 培养目标。本专业培养德 智 体 美 劳全面发展,具有良好的数学基础和数学思维,掌握信息 计算科学 数学建模 数据分析 算法设计与软件开发的基本理论 方法与技能,接受科学研究初步训练,能从事数据处理与分析 应用程序设计与开发方面的应用型人才。二 培养规格。一 知识结构。具有良好的数学基础,掌握信息...
信息与计算科学专业人才培养方案
一 专业培养目标。本专业是以信息技术 计算技术和运筹控制技术的数学基础为研究对象的理科类专业,培养德 智 体全面发展,具有良好的数学基础和数学思维能力,掌握信息或计算数学的基本理论 方法与技能,受到科学研究的初步训练,能解决信息技术或科学与工程计算中的实际问题的高级应用型人才。毕业生能在科技 教育 ...
信息与计算科学专业人才培养方案讲解
信息与计算科学。专业人才培养方案。信息与计算科学专业人才培养方案。码 070102 information and computing science 一 培养目标。本专业是以信息技术 计算技术和运筹控制技术的数学基础为研究对象的理科类专业,培养具有良好的数学基础和数学思维能力,掌握信息或计算数学的...