数学与统计学院信息与计算科学专业 专业平台任选课程教学大纲 数学与统计学院信息与计算科学专业专业平台任选课程包括以下21门课程: 运筹学、信息安全数学基础、复变函数、数学建模、工具软件、信息工程概论、 微分方程数值解、图形图像处理、数学实验、信息与博弈、分析选讲、代数选讲、 密码学、随机过程、软件工程、计算机网络、泛函分析、计算机图形学、信息论 基础、网站规划与网页设计、统计与预测。 运筹学 一、说明 课程性质:该课程是信息与计算科学专业专业平台任选课程之一,第5学期 开设,周3学时。 运筹学是近四十年里成长起来的一门新兴学科,它是用定量化方法为管理决 策提供科学依据的一门学科。它把有关的管理系统首先归结成教学模型,然后用 数学方法进行定量分析和比较,从而求得系统最优运行方案。运筹学在高等院校 是管理与系统工程、工业经济、工业管理、统计运筹、经济数学以及计算机与控 制等专业的重要课程之一,它是理工科大学生进行现代数学思想和方法训练的重 要组成部分,是实现管理现代化的有力工具。 教学目的:通过本课程教学,使学生掌握“运筹学”各主要分支的基本概念、 数学模型及其求解方法,掌握运筹学整体优化的思想和若干定量分析的优化技术。 因此,开设运筹学课程的目的是使学生能够运用运筹学理论把实际问题构建成数 学模型,选择适当的优化方法,求出最优解或满意解全过程的训练,提高学生分 析和解决实际问题的能力,也为进一步学习后继课程打下坚实的基础 教学内容:本课程重点论述运筹学的主要分支模型,基本概念与理论主要 算法和应用。 教学时数:54学时。 教学方式:课堂授课
数学与统计学院 信息与计算科学专业 专业平台任选课程教学大纲 数学与统计学院信息与计算科学专业专业平台任选课程包括以下 21 门课程: 运筹学、信息安全数学基础、复变函数、数学建模、工具软件、信息工程概论、 微分方程数值解、图形图像处理、数学实验、信息与博弈、分析选讲、代数选讲、 密码学、随机过程、软件工程、计算机网络、泛函分析、计算机图形学、信息论 基础、网站规划与网页设计、统计与预测。 运筹学 一、说明 课程性质:该课程是信息与计算科学专业专业平台任选课程之一,第 5 学期 开设,周 3 学时。 运筹学是近四十年里成长起来的一门新兴学科,它是用定量化方法为管理决 策提供科学依据的一门学科。它把有关的管理系统首先归结成教学模型,然后用 数学方法进行定量分析和比较,从而求得系统最优运行方案。运筹学在高等院校 是管理与系统工程、工业经济、工业管理、统计运筹、经济数学以及计算机与控 制等专业的重要课程之一,它是理工科大学生进行现代数学思想和方法训练的重 要组成部分,是实现管理现代化的有力工具。 教学目的:通过本课程教学,使学生掌握“运筹学”各主要分支的基本概念、 数学模型及其求解方法,掌握运筹学整体优化的思想和若干定量分析的优化技术。 因此,开设运筹学课程的目的是使学生能够运用运筹学理论把实际问题构建成数 学模型,选择适当的优化方法,求出最优解或满意解全过程的训练,提高学生分 析和解决实际问题的能力,也为进一步学习后继课程打下坚实的基础 教学内容: 本课程重点论述运筹学的主要分支模型,基本概念与理论主要 算法和应用。 教学时数:54 学时。 教学方式:课堂授课
二、大纲正文 第一章绪论 教学要点:介绍运筹学的由来和发展,运筹学性质和特点,运筹学主要内容 散学时数:4学时 教学内容: §1.1运筹学概况(2学时):阐述运筹学的起源、发展、现状和展望。 §1.2运筹学的数学模型(2学时):以实例展示建立运筹学的数学模型。 考核要求:了解运筹学的筒史和数学模型。 第二章线性规划 教学要点:线性规划,单纯形法,对偶单纯形法等 教学时数:18学时。 教学内容: §2.1线性规划问题(3学时):线性规划问题举例,线性规划模型的三种形 式及其等价性。 §2.2可行区域与基本可行解(3学时):图解法,可行区域的几何结构,基 本可行解及其基本定理。 §2.3单纯性方法(3学时):线性规划的标准形式,针对标准形式的求解算 法一单纯形算法。 §2.4初始解(3学时):找第一个基本可行解一初始解,针对标准形式的两 阶段法。 §2.5对偶及对偶单纯形法(3学时):对偶理论,对偶单纯形法。 §2.6灵敏度分析(3学时):改变线性规划标准形式的价值向量或右端向量, 考察其解如何变化。 考核要求:重点理解掌握线性规划基本概念,基本理论及解线性规划问题的 若千方法。 第三章动态规划 教学要点:最优化原理,多阶段决策问题,决策序列 教学时数:6学时
二、大纲正文 第一章 绪论 教学要点:介绍运筹学的由来和发展,运筹学性质和特点,运筹学主要内容。 教学时数:4 学时 教学内容: §1.1 运筹学概况(2 学时):阐述运筹学的起源、发展、现状和展望。 §1.2 运筹学的数学模型(2 学时):以实例展示建立运筹学的数学模型。 考核要求:了解运筹学的简史和数学模型。 第二章 线性规划 教学要点:线性规划,单纯形法,对偶单纯形法等。 教学时数:18 学时。 教学内容: §2.1 线性规划问题(3 学时):线性规划问题举例,线性规划模型的三种形 式及其等价性。 §2.2 可行区域与基本可行解(3 学时):图解法,可行区域的几何结构,基 本可行解及其基本定理。 §2.3 单纯性方法(3 学时):线性规划的标准形式,针对标准形式的求解算 法—单纯形算法。 §2.4 初始解(3 学时):找第一个基本可行解—初始解,针对标准形式的两 阶段法。 §2.5 对偶及对偶单纯形法(3 学时):对偶理论,对偶单纯形法。 §2.6 灵敏度分析(3 学时):改变线性规划标准形式的价值向量或右端向量, 考察其解如何变化。 考核要求:重点理解掌握线性规划基本概念,基本理论及解线性规划问题的 若干方法。 第三章 动态规划 教学要点:最优化原理,多阶段决策问题,决策序列 教学时数:6 学时
教学内容: §4.1多阶段决策问题及最优化原理(2学时):最短路问题,资源分配问题, 一般多阶段决策问题,最优化原理。 §4.2确定性的定期多阶段决策问题(2学时):旅行售货员问题,多阶段资 源分配问题,求解。 §4.3确定性的不定期多阶段决策问题(2学时):最优线路问题,有限资源 分配问题,求解。 考核要求:掌握用递推法解最优路线问题,旅行售货问题,有限资源分配问 第四章网络分析 教学要点:图与子图,树与支撑树,最短有向路,最大流,最小费用法。 教学时数:16学时。 教学内容: §5.1图与子图(2学时):什么是图,什么是子图,图的邻接矩阵,关联矩 阵,顶点的度。 §5.2图的连通与割集(2学时):图的连通性,连通分支,有向图,强连通 分支,图的割集。 §5.3树与支撑树(2学时):什么是树,什么是支撑树,树的判定。 §5.4最小树问题(2学时):问题描述,求解算法。 §5.5最短有向路问题(2学时):问题描述,求解算法。 §5.6最大流问题(3学时):问题描迷,求解算法。 §5.7最小费用流问题(3学时):问题描述,求解算法。 考核要求:掌握树与支撑树的概念,熟悉最小树的Kruskal算法,Dijkstra 算项,最短有向路Dijkstra算法,理解最大流,最小费用问题。 第五章决第分析 教学要点:确定型决策分析,风险型决策分析和不确定型决策分析。 教学时数:10学时。 教学内容: §6.1决策分析的基本概念(2学时):决策及决策分类
教学内容: §4.1 多阶段决策问题及最优化原理(2 学时):最短路问题,资源分配问题, 一般多阶段决策问题,最优化原理。 §4.2 确定性的定期多阶段决策问题(2 学时):旅行售货员问题,多阶段资 源分配问题,求解。 §4.3 确定性的不定期多阶段决策问题(2 学时):最优线路问题,有限资源 分配问题,求解。 考核要求:掌握用递推法解最优路线问题,旅行售货问题,有限资源分配问 题 第四章 网络分析 教学要点:图与子图,树与支撑树,最短有向路,最大流,最小费用法。 教学时数:16 学时。 教学内容: §5.1 图与子图(2 学时):什么是图,什么是子图,图的邻接矩阵,关联矩 阵,顶点的度。 §5.2 图的连通与割集(2 学时):图的连通性,连通分支,有向图,强连通 分支,图的割集。 §5.3 树与支撑树(2 学时):什么是树,什么是支撑树,树的判定。 §5.4 最小树问题(2 学时):问题描述,求解算法。 §5.5 最短有向路问题(2 学时):问题描述,求解算法。 §5.6 最大流问题(3 学时):问题描述,求解算法。 §5.7 最小费用流问题(3 学时):问题描述,求解算法。 考核要求:掌握树与支撑树的概念,熟悉最小树的 Kruskal 算法,Dijkstra 算项,最短有向路 Dijkstra 算法,理解最大流,最小费用问题。 第五章 决第分析 教学要点:确定型决策分析,风险型决策分析和不确定型决策分析。 教学时数:10 学时。 教学内容: §6.1 决策分析的基本概念(2 学时):决策及决策分类
§6.2确定型决策分析(3学时):确定型决策的判定,数学模型,求解方法。 §6.3风险型决策分析(2学时):风险型决策的判定,数学模型,求解方法。 §6.4不确定型决策分析(3学时):不确定型决策的判定,数学模型,求解 方法。 考核要求:掌握确定型决策分析的条件和步骤,风险型决策分析的条件和步 骤,不确定决策分析的条件和步骤。 三、参考书目 []运筹学教材编写组,运筹学,北京:清华大学出版社,2012。 2个胡运权,运筹学基础及应用,北京:高等教育出版社,2014 间西蒙弗兰奇等,决策分析,李华肠译,北京:清华大学出版社,202. 4)堵丁柱,葛可一,胡晓东,近似算法设计与分析,北京:高等教有出版社,2011。 [5)]高随祥,图论与网络流理论,北京:高等教有出版社,2009
§6.2 确定型决策分析(3 学时):确定型决策的判定,数学模型,求解方法。 §6.3 风险型决策分析(2 学时):风险型决策的判定,数学模型,求解方法。 §6.4 不确定型决策分析(3 学时):不确定型决策的判定,数学模型,求解 方法。 考核要求:掌握确定型决策分析的条件和步骤,风险型决策分析的条件和步 骤,不确定决策分析的条件和步骤。 三、参考书目 [1] 运筹学教材编写组,运筹学,北京:清华大学出版社,2012。 [2] 胡运权,运筹学基础及应用,北京:高等教育出版社,2014。 [3] 西蒙.弗兰奇等,决策分析,李华旸译,北京:清华大学出版社,2002。 [4] 堵丁柱,葛可一,胡晓东,近似算法设计与分析,北京:高等教育出版社,2011。 [5] 高随祥,图论与网络流理论,北京:高等教育出版社,2009
信息安全数学基础 一、说明 课程性质:该课程是信息与计算科学专业专业平台任选课程之一,第4学期 开设,周3学时。 本课程是继《高等数学》、《线性代数》课之后,为信息与计算科学专业计算 方向开设的一门数学基础理论课程。本课程主要介绍用算术的方法研究整数性质 以及近世代数中群与群结构、环论和有限域等内容。 教学目的:通过本课程的学习,使学生能熟练掌握用算术的方法研究整数性 质以及近世代数中群与群结构、环论和有限域等内容,并且能够掌握如何应用信 息安全数学基础中的理论和方法来分析研究信息安全中的实际问题,从而为学习 密码学、网络安全、信息安全等打下坚实的基础。 教学内容:正确理解并掌握整数的整除概念及性质,带余除法,欧几里得除 法,同余及基本性质,欧拉函数和欧拉定理。一次同余式和二次同余式的解法, 平方剩余与平方非剩余,指数及基本性质。了解群环域等基本概念。要求基本会 用数论知识解决某些代数编码问题。要求基本会用所学知识解决某些代数编码以 及密码学问题。 教学时数:54学时。 教学方式:课堂讲授为主。 二、大纲正文 第一章整数的可除性 散学要点:整除的概念及欧几里得除法,算术基本定理。 散学时数:6学时。 教学内容: §1.1整除概念和带余除法 §1.2最大公因式与欧几里得除法 §1.3整除的性质及最小公倍数 §1.4素数和算术基本定理
信息安全数学基础 一、说明 课程性质:该课程是信息与计算科学专业专业平台任选课程之一,第 4 学期 开设,周 3 学时。 本课程是继《高等数学》、《线性代数》课之后,为信息与计算科学专业计算 方向开设的一门数学基础理论课程。本课程主要介绍用算术的方法研究整数性质 以及近世代数中群与群结构、环论和有限域等内容。 教学目的:通过本课程的学习,使学生能熟练掌握用算术的方法研究整数性 质以及近世代数中群与群结构、环论和有限域等内容,并且能够掌握如何应用信 息安全数学基础中的理论和方法来分析研究信息安全中的实际问题,从而为学习 密码学、网络安全、信息安全等打下坚实的基础。 教学内容:正确理解并掌握整数的整除概念及性质,带余除法,欧几里得除 法,同余及基本性质,欧拉函数和欧拉定理。一次同余式和二次同余式的解法, 平方剩余与平方非剩余,指数及基本性质。了解群环域等基本概念。要求基本会 用数论知识解决某些代数编码问题。要求基本会用所学知识解决某些代数编码以 及密码学问题。 教学时数:54 学时。 教学方式:课堂讲授为主。 二、大纲正文 第一章 整数的可除性 教学要点:整除的概念及欧几里得除法,算术基本定理。 教学时数:6 学时。 教学内容: §1.1 整除概念和带余除法 §1.2 最大公因式与欧几里得除法 §1.3 整除的性质及最小公倍数 §1.4 素数和算术基本定理