内蒙古大学计算机技术硕士专业学位研究生培养方案

依赖注入  时间:2021-02-19  阅读:()

一、培养目标计算机技术是综合运用计算机科学理论、各种应用技术以及工程方法,把计算机技术与工程实践相结合,并解决工程实践中实际问题的专业领域.
内蒙古大学计算机技术硕士专业学位研究生教育面向国家和区域社会经济发展,培养高层次应用型的计算机技术和管理人才,能在企业、事业、技术和行政管理等单位从事相关工作.

具体要求为:1.
拥护党的基本路线和方针政策,热爱祖国,具有良好的职业道德和敬业精神,具有科学严谨、求真务实的学习态度和工作作风,身心健康.

2.
掌握计算机技术领域的基础理论、先进技术方法和现代技术手段,了解本领域的技术现状和发展趋势;能够描述工程实际问题,建立适当的计算模型,具有较强的解决本领域实际问题的能力;具有团队合作能力,能够胜任本领域高层次工程技术和工程管理工作.
增强创新创业能力.

3.
较熟练地掌握一门外国语.
二、培养方式和学习年限培养方式1.
本领域采用系统的课程学习和工程实践相结合的培养方式.
课程设置以工程实践类为主,突出理论与实践紧密结合、前沿技术与现实需求结合.
计算机技术实践要求学生直接参与工程项目实践,完成必要的技术方案设计、软件开发、项目管理等工作,并在所取得的工程实践成果基础上完成学位论文的撰写.

2.
双导师制培养方式.
聘请具有丰富实践和教学指导经验的企业资深技术或管理人员参与研究生培养工作的各个环节,包括参与课程教学和前沿讲座,对学生的工程实践进行联合指导,协助校内导师进行毕业论文指导等.

3.
课程考核分为闭卷考试和课内实践考核两种形式,重在考察学生运用专业知识发现、分析和解决实际问题的能力.

学习年限采用全日制学习方式,学习年限一般为2年.
三、课程设置及学分要求(计算机技术硕士专业学)课程体系由必修课、选修课两部分组成,除课程学习外还安排有专业实践环节部分.
总学分要求为不少于34学分,其中课程学习不少于30学分,包括必修的学分18学分,选修学分不少于12学分;专业实践4学分.

类别课程名称周学时总学时学分开课学期任课教师(职称)备注公共必修课外语(专硕)31中国特色社会主义理论与实践研究(专硕)21专业必修课算法基础4/6441王俊义、周建涛计算机数学基础3/4831李强、刘铁英Web框架技术与应用3/4831马明、赵俊峰人工智能3/4832侯宏旭、飞龙专业选修课含跨学科课程信息安全3/4832张俊星、马学彬移动应用开发3/4832马颖东、张学良数据挖掘3/4832魏宏喜、吴伟无线通信与网络3/4832黄宝琦、李乌云格日乐分布式数据库3/4831高维、崔波四、专业实践专业实践方式由校内导师、课题组结合所承担的科研课题,安排学生的专业实践环节;或依托本领域的研究生联合培养基地,在校内外导师的共同指导下,结合工程实际岗位去现场进行专业实践;或研究生结合本人的就业去向,自行联系现场实践单位.

专业实践考核计算机技术专业学位研究生按照培养方案要求,与导师一起制订专业实践计划,列出专业实践的具体内容.
专业实践结束后需提交《内蒙古大学全日制硕士专业学位研究生专业实践考核登记表》,完成1篇不少于5000字的专业实践总结报告,并在学院内进行交流.

各研究所组织专业实践考核小组根据研究生的专业实践工作量、综合表现及实践单位的反馈意见等,按"优、良、中、及格和不及格"五个等级评定专业实践成绩,经学院审核通过后,填写《内蒙古大学全日制硕士专业学位研究生专业实践结果汇总表》,报研究生院备案,给予相应的专业实践学分4学分,不及格者不计学分需要重新参加专业实践环节.

五、学位论文学位论文是专业学位硕士研究生培养过程中的重要环节,通过学位论文工作培养研究生独立工作和综合分析的能力,培养研究生发现问题、解决问题、并将解决办法用清晰的逻辑表达的能力.
研究生应在导师的指导下,用不少于半年的时间独立完成硕士学位论文.
具体要求如下:(一)论文选题要求研究生在导师指导下于第3学期初完成论文选题工作.
学位论文选题应直接来源于应用课题、工程实际或具有明确的工程背景,其研究成果要有实际或潜在的应用价值.
同时,选题要有一定的技术难度和工作量,要具有一定的理论深度.
主要可从以下几个方面选取:企业信息技术攻关、改造、技术推广与应用.
新系统、新设备、新产品、新方法、新技术的研发.
引进、消化、吸收和应用国外先进信息技术项目.
信息技术领域的应用基础性研究和预研专题.
计算机工程项目的设计与实施.
其他相关课题.
研究生应在导师指导下撰写开题报告,开题报告内容包括:研究意义、国内外该问题的研究现状与发展、已有解决方案中目前存在的问题、研究内容、关键技术与研究方法、研究目标、进度与安排等,重点突出研究内容.

研究生应在第3学期中做开题报告并回答所提出的问题,在听取意见并修改后提交正式书面报告,研究生所在的开题报告小组对其开题报告进行集体讨论,提出意见,确定论文题目后,研究生方能正式开始学位论文工作.

(二)论文形式及其内容要求论文形式可以多样化,既可以是研究类学位论文,如应用研究论文,也可以是设计类和产品开发类论文,如产品研发、工程设计等.

产品研发:是指来源于计算机技术领域生产实际的新产品研发、关键部件研发,以及对国内外先进产品的引进消化再研发,包括了各种软、硬件产品的研发.
论文内容包括绪论、研发理论及分析、实施与性能测试及总结等部分.

工程设计:是指综合运用计算机技术理论、科学方法、专业知识与技术手段、技术经济、人文和环保知识,对具有较高技术含量的工程项目、大型设备、装备及其工艺等问题从事的设计.
设计方案科学合理,数据准确,符合国家、行业标准和规范,同时符合技术经济、环保和法律等要求.
论文内容包括绪论、设计报告、总结及必要的,可是工程图纸、工程技术方案、工艺方案等,可以对文字、图纸、表格、模型等表述.

应用研究:是指直接来源于计算机技术实际问题或具有明确的计算机应用背景,综合运用基础理论与专业知识、科学方法和技术手段开展的应用研究.
论文内容包括绪论、研究与分析、应用和检验及总结等部分.

(三)论文撰写及规范要求学位论文应条理清楚,用词准确,表述规范.
学位论文一般由以下几个部分组成,封面、原创性声明、学位论文版使用授权、摘要(中、外文)、关键词、论文目录、正文、参考文献、发表文件和申请专利目录、致谢和必要的附录等.
学位论文撰写要求概论清晰,逻辑严谨,结构合理,层次分明,文字流畅,图表清晰,概念清楚,数据可靠,计算正确,格式规范,引用他人文章应明确标注.

论文送审及答辩时要求必须有行业部门的专家参加.
同时,加强评阅制度,要求必须有行业、企业或政府部门有应用研究经验的专家进行评阅.
通过学位论文答辩者,方可授予专业学位.

七、主要课程教学大纲算法基础课程教学大纲课程中文名称:算法基础课程英文名称:FundamentalsofAlgorithmics课程编号:094200103课程类别:必修学分:4学时:64课程简介在学习数据结构与算法的基础上,进一步学习算法的设计方法、技巧和具体实现方法与应用.
使学生掌握算法的基本设计方法和分析方法,常用数据结构和算法,通过实践掌握基本算法的实现技能.
主要内容包括:算法的基本概念和基本分析方法,递归算法、贪心算法、动态规划算法的设计和实现,算法的应用与实践.

培养学生运用算法技术解决问题的实际能力.
教学内容及学时安排本课程教学内容及学时安排如下(64学时):引言(6学时)算法的基本概念抽象数据类型与基本数据结构算法的时空复杂度算法设计的基本步骤排序(8学时)2.
1简单排序算法2.
2希尔排序与快速排序2.
3归并排序与堆排序2.
4排序算法的分析、比较与改进2.
5大规模数据的排序查找(12学时)3.
1顺序查找3.
2Hash表3.
3二叉查找树3.
4B-树与B+树3.
5倒排索引及其压缩3.
6跳表及其应用3.
7集合与字典递归算法(9学时)4.
1递归算法的设计与实现4.
2递归算法实例4.
3递归算法转换为非递归的方法4.
4递归算法的分析贪心算法(5学时)5.
1贪心算法的设计与实现5.
2贪心算法实例动态规划算法(8学时)6.
1动态规划算法的设计6.
2基于递归的动态规划算法6.
3动态规划算法的实例与实现图论算法(10学时)7.
1图的搜索7.
2有向图和有向无环图7.
3最小生成树7.
4最短路径7.
5网络流第八章概率算法(6学时)8.
1简介8.
2伪随机数生成8.
3数字概率算法8.
4MontCarlo算法8.
5LasVegas算法案例教学、实践教学内容及学时安排本课程安排3个实验,具体安排如下(16学时):1、排序类(1)任务要求:实现排序类,公共函数包括冒泡排序、快速排序(递归)、堆排序.
将递归算法改写为非递归的,进行比较.

(2)时间要求:布置任务之后,在2-3周内完成.
(3)提交结果:实验报告,报告包括算法思想、设计思路、程序代码、测试例、运行结果、分析等(电子版).

(4)学时安排:上机2学时.
(5)成绩评定:根据学生提交的实验报告评定本实验的成绩.
本次实验占实验总成绩的25%.

2、哈希表类(1)任务要求:实现OPEN哈希表模板类(不得使用C++或JAVA自有的哈希表类).
用哈希表实现一个英语词典(1000个词,在第三个实验中使用)(2)时间要求:布置任务之后,在2-3周内完成.
(3)提交结果:实验报告,报告包括算法思想、设计思路、程序代码、测试例、运行结果、分析等(电子版).

(4)学时安排:上机2学时.
(5)成绩评定:根据学生提交的实验报告评定本实验的成绩.
本次实验占实验总成绩的25%.

3、拼写错误检测(1)任务要求:以第2题中的哈希表英语词典为基础,应用动态规划法设计和实现拼写错误检测程序.

对输入单词进行检测,如果不正确,给出最接近的3个可选词.
(2)时间要求:布置任务之后,在2-3周内完成.
(3)提交结果:实验报告,报告包括算法思想、设计思路、程序代码、测试例、运行结果、分析等(电子版).

(4)学时安排:上机2学时.
(5)成绩评定:根据学生提交的实验报告评定本实验的成绩.
本次实验占实验总成绩的25%.

4、实验之后,分5次进行报告和讨论.
每次挑选有特点的1/5学生报告实验内容(包括:实验设计、演示等),每次2学时.
根据报告情况评定成绩,占实验总成绩的25%.

考核方式总成绩构成情况:(1)实验与报告(50%)(2)期末考试(50%)参考书目[1]计算机算法导论,清华大学出版社,卢开澄,2006年;[2]算法:C语言实现(第1-第5),机械工业出版社,2009年;[3]算法设计与分析导论,机械工业出版社,2008年;[4]G.
Brassard/邱仲潘等译,FundamentalsofAlgorithmics,清华大学出版社,2005年;计算机数学基础课程教学大纲课程中文名称:计算机数学基础课程英文名称:BasicMathematicsofSoftware课程编号:094200203课程类别:专业必修学分:3学时:48课程简介计算机数学基础是专业型研究生(二年制)第一学年的必修课程.
本课程是一门研究和分析计算机科学和管理科学领域中常用的数学知识和方法的课程.
本课程从计算机学科与管理学科工程与科研的角度出发,以计算机和管理科学各子领域所涉及到的基本数学问题为主要研究对象,主要研究内容包括运筹与优化、概率与统计、矩阵论等.

本课程的重点在于使学生掌握处理计算机和管理科学领域问题的常用数学方法,并使用这些数学方法对遇到的科研问题进行建模和求解.
通过本课程学习,使学生具有现代数学的观点和方法,并初步掌握处理离散结构所必须的描述工具和方法以及计算机上常用数值分析的构造思想和计算方法.
同时,也要培养学生抽象思维和缜密概括的能力,使学生具有良好的开拓专业理论的素质和使用所学知识,分析和解决实际问题的能力.

教学内容及学时安排(一)矩阵论(16学时)1、向量空间(5学时)子空间、线性无关、基和维数、基变换、行空间和列空间2、线性变换(3学时)矩阵表示、相似性3、特征值与特征向量(8学时)线性微分方程组、对角化、埃尔米特矩阵、奇异值分解、二次型、正定矩阵(二)概率与统计(19)1、数据的种类、整理与展示(3学时)2、数据整体的状态(2学时)3、条件概率、全概率、贝叶斯公式(6学时)4、方差分析与回归分析(8学时)(三)最优化理论(13)1、核方法(5时)稀疏核、SVM2、动态规划(8学时)动态规划的基本概念和原理;动态规划的阶段、状态、决策和效益以及状态转移方程;对一些简单优化问题进行分析,建立模型并求解.
案例教学、实践教学内容及学时安排1、N元(N-Gram)文法(1)任务要求:给定词典和文本语料库,在文本语料库上统计N元文法(如:2-gram、3-gram等);同时,给定若干句子,在统计好的N-Gram模型上计算相应句子在语料库中出现的概率.

(示例,http://blog.
csdn.
net/lengyuhong/article/details/6022053)(2)时间要求:布置任务之后,在1-2周内完成.
(3)提交结果:已统计好的N-Gram,代码等.
(4)学时安排:4学时,由学生报告实验内容(包括:实验设计、演示等).
(5)成绩评定:根据学生提交的结果(80%)及口头报告的效果(20%)评定本实验的成绩.
本次实验占总成绩的10%.

2、朴素贝叶斯分类器(1)任务要求:给定某实验数据集(包括:训练集和测试集),在该训练集上构建朴素贝叶斯分类器,在测试集上对已训练好的朴素贝叶斯分类器测试性能.

(示例,http://www.
cnblogs.
com/leoo2sk/archive/2010/09/17/naive-bayesian-classifier.
html)(2)时间要求:布置任务之后,在2-3周内完成.
(3)提交结果:已统计好的朴素贝叶斯模型,测试集性能、代码等.
(4)学时安排:4学时,由学生报告实验内容(包括:实验设计、演示等).
(5)成绩评定:根据学生提交的结果(80%)及口头报告的效果(20%)评定本实验的成绩.
本次实验占总成绩的10%.

3、动态时间弯曲(DynamicTimeWarping,DTW)算法(1)任务要求:给定一个时间序列数据集,采用DTW算法计算各样本之间的相似度,找出数据集中平均DTW距离最小的样本.

(http://baike.
baidu.
com/linkurl=PmT-uZbiX8Jk35gZ6UgLE1JCZhMMc5Hc3Vi47XoTPOJIeyVc0Xe3c18aO45j_OOJfFfgadQRhyXTdiLfB6HBO_)(2)时间要求:布置任务之后,在1-2周内完成.
(3)提交结果:样本间的DTW距离,代码等.
(4)学时安排:4学时,由学生报告实验内容(包括:实验设计、演示等).
(5)成绩评定:根据学生提交的结果(80%)及口头报告的效果(20%)评定本实验的成绩.
本次实验占总成绩的10%.

4、人口迁移模型(1)问题描述:假设一个大城市的总人口保持稳定;然而,每年有6%的人从城市搬到郊区,2%的人从郊区搬到城市.
如果初始时,30%的人生活在城市,70%的人生活在郊区,那么10后这些比例有何变化30年后呢50年后呢长时过程意味着什么(2)时间要求:布置任务之后,在1周内完成.
(3)提交结果:Matlab代码,文档等.
(4)学时安排:2学时,由学生报告实验内容(包括:模型、思想、代码求解等).

(5)成绩评定:根据学生提交的结果(50%)及口头报告的效果(50%)评定本实验的成绩.
本次实验占总成绩的5%.

5、马尔可夫链模型(1)问题描述:某汽车租赁公司出租四种类型的汽车:轿车、运动车、货车、SUV.
租期为2年.
在每一租期结束时,顾客需要继续签出租协议,并选择一辆新汽车.

汽车出租可以看成一个有四种可能输出的过程.
每一种输出的概率可以通过回顾以前的出租记录进行预测.
这些记录表明:80%现在租用轿车的顾客将在下一个租期继续租用它.
此外,10%现在租用运动车的顾客将改租轿车.
另外,5%的租用货车或SUV的顾客将改租轿车.
这些结果汇总在下表的第一行中.
第二行表示将在下一次租用运动车的顾客的比例,后面两行分别给出将货车和SUV的百分比.

假设初始时租了200辆轿车,其他三种车型的车各100辆,求两年后租用每种车型的车辆各多少人(2)时间要求:布置任务之后,在1周内完成.
(3)提交结果:Matlab代码,文档等.
(4)学时安排:2学时,由学生报告实验内容(包括:模型、思想、代码求解等).

(5)成绩评定:根据学生提交的结果(50%)及口头报告的效果(50%)评定本实验的成绩.
本次实验占总成绩的5%.

当前租用下次租用轿车运动车货车SUV0.
800.
100.
050.
050.
100.
800.
050.
050.
050.
050.
800.
100.
050.
050.
100.
80轿车运动车货车SUV考核方式闭卷笔试参考书目[1]离散数学及其应用(第六版),KennethH.
Rosen著,机械工业出版社,2013年[2]运筹学:应用与解决方法(第4版),WayneL.
Winston著,清华大学出版社,2011年10月[3]线性代数(第八版),StevenJ.
Leon著,机械工业出版社,2012年[4]具体数学-计算机科学基础(第二版),RonaldL.
Graham等著,人民邮电出版社,2013年[5]最优化方法(第二版),施光燕等编著,高等教育出版社,2011年1月Web框架技术与应用课程教学大纲课程中文名称:Web框架技术与应用课程英文名称:WebFrameworkTechnologyandApplication课程编号:094200303课程类别:专业必修学分:3学时:48课程简介本课程主要介绍Web框架技术的基本概念、技术组成和常用的架构模型,通过分析JavaEE领域的三个开源框架Struts、Spring和Hibernate,使学生从理论上掌握良好、可维护、可扩展和高稳定性的应用架构的设计策略.
本课程同时采用项目驱动的教学模式,通过Web项目的开发实践深入理解框架技术.

教学内容及学时安排1.
JavaEE应用的相关技术(6学时)2.
MVC思想及其优势(3学时)3.
Struts2的原理及用法(6学时)4.
ORM和Hibernate(6学时)5.
Spring简介及其核心机制:依赖注入(6学时)6.
框架中常见的设计模式(6学时)7.
Web架构设计策略(3学时)案例教学、实践教学内容及学时安排本课程安排一个开发项目,内容为基于SSH框架进行轻量级的JavaEE应用的设计与开发.
1.
任务要求:选择有效的架构设计模型,采用分层的JavaEE应用结构:表现层、控制器层、业务逻辑层、领域对象层和数据库服务层,并利用三个开源框架技术:Struts,Spring和Hibernate完成网站的制作.
要求网站具备不少于20个功能点(如,登录、注册各为一个功能点),且功能完善.

2.
开发模式:团队开发,自主选题3.
时间要求:7-8周完成4.
学时安排:12学时,项目报告(设计方案、相关技术和问题及解决方案等)5.
成绩评定:完成度30%、技术应用30%、性能20%、代码规范10%,开发文档10%(不含项目报告成绩)考核方式总成绩构成:1.
期末考试50%;2.
项目25%;3.
课堂报告20%;4.
出勤*5%参考书目[1]Web框架技术(Struts2+Hibernate+Spring3)教程,张志峰,清华大学出版社[2]《J2EEWeb核心技术——Web组件与框架开发技术》,杨少波,清华大学出版社[3]《JavaEE编程技术》,郝玉龙等编著,北京交通大学出版社人工智能课程教学大纲课程中文名称:人工智能课程英文名称:ArtificialIntelligence课程编号:094200403课程类别:专业必修学分:3学时:48课程简介人工智能和机器学习是一门讲授如何利用计算机模拟人类智能活动的理论、方法,以及利用机器学习方法解决具体问题的课程.
本课程的目的是使学生掌握人工智能的基本理论和方法,掌握人工智能和机器学习中的一些主要的算法、方法,能够利用这些方法解决具体问题.
教学内容主要包括:(1)人工智能和机器学习的基本概念,方法和理论;(2)启发式搜索的主要思想和实现;(3)典型的机器学习和人工智能算法;(4)神经网络模型机器应用领域和方法.

教学内容及学时安排本课程教学内容及学时安排如下:第一章引言(2学时)第二章搜索(4学时)第三章归结法与不确定推理(6学时)第四章遗传算法与蚁群优化(4学时)第五章参数学习方法(6学时)第六章隐马尔可夫模型(4学时)第七章神经网络(4学时)第八章组合学习和增强学习(4学时)另外安排课堂报告12学时,机动2学时.
案例教学、实践教学内容及学时安排本课程安排3个实验,分别利用产生式推理、遗传算法、隐马尔可夫模型、神经网络等模型,结合具体科研问题完成相关任务.
具体安排如下:1、基于不确定推理的专家系统框架(1)任务要求:给定某个具体的问题,分组实现一个基本能够应用的专家系统,小组内两名成员分别负责规则的撰写和专家系统框架的实现.

(2)时间要求:布置任务之后,在2周内完成;(3)提交结果:已设计好的专家系统框架、规则,实验报告(电子版与纸质版)等.

(4)学时安排:4学时,由学生报告实验内容.
2、遗传算法、蚁群算法(1)任务要求:给定某个具体问题,利用遗传算法、蚁群算法进行(2)时间要求:布置任务之后,在2周内完成;(3)提交结果:已设计完成的程序,测试结果、实验报告(电子版与纸质版)等.

(4)学时安排:4学时,由学生报告实验内容.
3、机器学习(1)任务要求:给定某个具体问题,利用最大似然估计、隐马尔可夫模型等方法编程解决.

(2)时间要求:布置任务之后,在2周内完成;(3)提交结果:已设计完成的程序,预测结果,实验报告(电子版与纸质版)等.

(4)学时安排:4学时,由学生报告实验内容.
考核方式总成绩构成情况:(1)实验与报告(50%)(2)期末考试(50%)参考书目[1]刘凤岐,《人工智能》,机械工业出版社,2011年.
[2]EthemAlpayidn著、范明等译,《机器学习导论》,机械工业出版社,2009年[3]蔡自兴,徐光佑,《人工智能及其应用》(第三版),清华大学出版社,1997年信息安全课程教学大纲课程中文名称:信息安全课程英文名称:CryptographyandNetworkSecurity课程编号:094300103课程类别:专业选修学分:3学时:48课程简介信息安全涉及计算机技术、网络和通信技术、密码技术、应用数学等多个学科领域.
随着信息网络的大规模全球互联,人类社会与经济活动对网络的依赖性与日俱增,使得计算机和网络的安全性成为信息化建设的一个核心问题.
开设信息安全课程,旨在让学生们在学习计算机和网络技术的同时树立起信息安全的观念,掌握信息安全的基本知识,了解设计和维护安全的计算机和网络体系及其应用系统的基本手段和常用方法,为从事计算机和网络的研究和开发打下良好基础.
这门课程通过对信息安全的基本概念、安全标准和安全防护体系,数据加密技术,密钥管理技术,数字签名和认证协议,Internet的基础设施安全,防火墙,PKI以及信息隐藏等技术的阐述,较全面的介绍了计算机和网络安全的基本理论和关键技术,并对当前常见的网络安全技术的原理和应用进行了详细的讲解.
这门课程对于培养具有基本信息安全技术应用能力的人才有着重要意义.

教学内容及学时安排第1周安全问题概述第2-3周传统加密技术第4-5周分组密码和数据加密标准第6周高级加密标准和有限域概念第7周多重加密和工作模式第9周公钥密码学和RSA第10周密码学哈希函数第11周消息认证码第12周数字签名第15周密钥管理和分发第16周用户认证协议案例教学、实践教学内容及学时安排本课程安排两次程序设计训练,利用信息安全编程实践和项目研讨等形式,培养学生分析安全问题、设计安全框架和协议、编程、评估与交流安全方案的能力.
具体安排如下:1.
第8周对称密码学程序设计(1)任务要求:利用信息安全函数库(如:openssl)和网络套接字接口,根据对称密码学体制,编程实现一个安全消息传递协议,并分析和评估该协议的机密性.

(2)时间要求:布置任务之后,在1周内完成.
(3)提交结果:已设计并测试好的网络安全程序,测试数据集,实验报告(电子版与纸质版)等.

(4)学时安排:3学时,由学生报告程序设计和实验内容.
(5)成绩评定:根据学生提交的结果评定本实验的成绩.
本次实验占总成绩的5%.

2.
第13-14周混合体制安全协议设计(1)任务要求:利用信息安全函数库和网络套接字接口,根据公钥密码学体制和对称密码学体制,编程实现一个混合体制的安全消息传递协议,并分析和评估该协议的机密性和完整性.
鼓励学生使用课上没有讲到的协议、工具或者提供额外的安全服务.

(2)时间要求:布置任务之后,在2周内完成.
(3)提交结果:已设计并测试好的程序,测试数据集,实验报告(电子版与纸质版,内容包括背景知识、设计、工具、参考文献等).

(4)学时安排:6学时.
(5)成绩评定:根据学生提交的书面报告、口头描述和演示来评定本实践的成绩.
本次实验占总成绩的15%.

考核方式平时成绩(30%,包括考勤、作业)+程序设计(20%)+期末考试(50%).
参考书目[1]密码编码学与网络安全:原理与实践,第5版,电子工业出版社.
CryptographyandNetworkSecurity:PrinciplesandPractice,5ED,byWilliamStallingshttp://williamstallings.
com/Cryptography.
[2]CharlieKaufman,RadiaPerlmanandMikeSpencer,"NetworkSecurity:PrivateCommunicationinaPublicWorld",PrenticeHall.
[3]CharlesP.
Pfleeger,"SecurityinComputing",PrenticeHall.
[4]EdwardAmoroso,"FundamentalsofComputerSecurityTechnology",Prentice-Hall.
[5]DorothyE.
Denning,"CryptographyandDataSecurity",Addison-Wesley.
[6]PeterJ.
Denning,"ComputersunderAttack",Addison-Wesley.
[7]DouglasR.
Stinson,"Cryptography:TheoryandPractice",CRCPress.
[8]《计算机网络安全教程》,第2版,石志国,薛为民,尹浩,清华大学出版社.

移动应用开发课程教学大纲课程中文名称:移动应用开发课程英文名称:MobileApplicationDevelopment课程编号:094300203课程类别:专业选修学分:3学时:48课程简介课程的内容包括理论部分和实践部分.
其中理论部分主要包括Java程序设计基础、资源访问、用户界面、组件使用、数据存储、多媒体程序设计、图形处理、互联网应用、GPS定位服务等.
实践部分是针对基础理论设计的案例实践,进一步巩固理论知识,提高学生的综合应用能力.
通过本课程的学习,使学生掌握Android编程的基本模式,理解Android编程的关键技术,能够自己进行更加深入地学习.
初步具有使用AndroidSDK进行移动应用开发的能力.
教学内容及学时安排本课程教学内容及学时安排:Android系统基础2学时Android开发组件及用户开发界面2学时Android常用控件4学时Android多媒体应用4学时Android图形图像技术4学时Android的数据存储4学时Android的地图与定位应用4学时Android网络与通信4学时Android案例教学4学时案例教学、实践教学内容及学时安排本课程安排1个综合应用案例实验,使学生掌握移动应用软件开发的基本特点、基本流程和基本方法.
具体安排:设计实现基于Android平台的数独游戏.
(1)任务要求:综合运用课堂讲授的知识和方法,对游戏的开始界面、游戏界面、布局算法等进行设计.

通过需求分析、数据库设计、界面设计、程序模块设计等步骤,在基于Eclipse和AndroidSDK的开发环境下实现并使用Android模拟器测试(2)时间要求:实验内容发布后的2-3周内完成(3)提交结果与成绩评定:根据提交的实验报告评定实验成绩,本次实验占总成绩的50%(4)学时安排:4学时,由学生报告实验内容(包括:实验设计、程序演示等)考核方式课程成绩评定:课程实验(50%)期末考试(50%)参考书目[1]王向辉,张国印,沈洁,"Android应用程序开发",清华大学出版社,2010年[2]靳岩,"Android开发入门与实践",人民邮电出版社,2012年数据挖掘课程教学大纲课程中文名称:数据挖掘课程英文名称:DataMining课程编号:094300303课程类别:专业选修学分:3学时:48课程简介数据挖掘是一个从存储在数据库、数据仓库或其他介质中的大量数据集中发现人们感兴趣的知识的过程.
本课程的目的是使学生掌握数据挖掘的基本概念、相关技术及其在不同数据处理和不同规则提取中的应用现状、应用前景和研究方向.
教学内容主要包括:(1)数据挖掘的基本概念,功能,处理过程及应用领域;(2)数据预处理,包括数据样本的缺失处理、数据清理和数据降维;(3)针对不同的挖掘任务,介绍各种算法,包括概念描述、关联规则分析、分类回归和聚类;(4)提取的模式的评价和分析,数据结果可视化;(5)各技术的应用实例及前景,使学生对本课程知识有深入的理论与应用的了解.

教学内容及学时安排本课程教学内容及学时安排如下:第一章引言(0.
5学时)第二章数据预处理(1.
5学时)第三章关联挖掘(2学时)第四章分类与预测(共10学时):决策树(2学时)、神经网络(2学时)、SVM(2学时)、贝叶斯网络(2学时)、数据预测(2学时)第五章聚类分析(4学时)第六章文本和Web挖掘(共10学时):概述(2学时)、布尔模型(2学时)、向量空间模型(2学时)、语言模型(2学时)、评价机制(2学时)相关工具的介绍(如:Matlab、神经网络工具包、LibSVM工具包等)(2学时)实验教学(18学时)案例教学、实践教学内容及学时安排本课程安排3个实验,分别利用神经网络、支持向量机等模型,完成数据分类与数据预测任务.
具体安排如下:1、利用神经网络完成数据分类(1)任务要求:给定某个数据集(如:手写数字数据集),根据样本数据的特征维度和类别数百设计神经网络的输入层单元个数和输出层单元个数,并利用一些经验公式通过对比实验确定适合的隐藏层数目及每层对应的单元个数.

(2)时间要求:布置任务之后,在2-3周内完成.
(3)提交结果:已设计并训练好的神经网络,测试集上的分类正确率,实验报告(电子版与纸质版)等.

(4)学时安排:6学时,由学生报告实验内容(包括:实验设计、演示等).
(5)成绩评定:根据学生提交的结果(80%)及口头报告的效果(20%)评定本实验的成绩.
本次实验占总成绩的15%.

2、利用支持向量机完成数据分类(1)任务要求:给定某个数据集(通常为两类数据集),根据选定核函数的形式,在训练数据集上采用交叉验证的方式利用网格搜索选择适合的参数值;选定参数值之后,在训练数据集上进一步训练SVM分类器,最后通过测试集评测SVM分类器的性能.

(2)时间要求:布置任务之后,在2-3周内完成.
(3)提交结果:已设计并训练好的SVM分类器,测试集上的分类正确率,实验报告(电子版与纸质版)等.

(4)学时安排:6学时,由学生报告实验内容(包括:实验设计、演示等).
(5)成绩评定:根据学生提交的结果(80%)及口头报告的效果(20%)评定本实验的成绩.
本次实验占总成绩的15%.

3、数据预测任务(1)任务要求:给定某个数据集,根据本门课程所学知识(模型、方法自选)完成数据预测任务.

(2)时间要求:布置任务之后,在2-3周内完成.
(3)提交结果:已设计并训练好数据预测模型,测试集上的预测结果,实验报告(电子版与纸质版)等.

(4)学时安排:6学时,由学生报告选定何种模型、如何完成本实验.
(5)成绩评定:根据学生提交的结果(90%)及口头报告的效果(10%)评定本实验的成绩.
本次实验占总成绩的20%.

考核方式总成绩构成情况:(1)实验与报告(50%)(2)期末考试(50%)参考书目[1]JiaweiHan,MichelineKamber,JianPei,"DataMiningConceptsandTechniques(3rdEdition)",MorganKaufmannPublishers,2012[2]DavidHand,HeikkiMannila,PadhraicSmyth,"数据挖掘原理",机械工业出版社,2003无线通信与网络课程教学大纲课程中文名称:无线通信与网络课程英文名称:WirelessCommunicationsandNetworks课程编号:094300503课程类别:专业选修学分:3学时:48课程简介随着无线通信技术的发展,无线网络的应用越来越广泛和普及,从蜂窝语音电话到无线接入Internet和无线家庭网络,无线网络给人们的生活带来了深刻的影响.
本课程的目的是使学生理解无线通信技术的相关概念和基本原理,熟悉无线通信设备结构和特点,掌握各种类型无线网络的组成及原理,了解无线通信与网络技术相关标准及发展现状,并通过实验课程,使学生可以具备基本的无线通信系统和无线网络系统的应用、管理和维护能力.
教学内容主要包括:(1)无线通信基础;(2)无线局域网及IEEE802.
11系列标准;(3)无线城域网及IEEE802.
16系列标准;(4)无线广域网及2G/3G/4G/5G技术和卫星网络;(5)无线自组织网络;(6)无线传感器网络;(7)无线个域网及IEEE802.
15系列标准;(8)物联网.
教学内容及学时安排本课程教学内容及学时安排如下:第一章计算机网络基础(2学时)第二章无线通信基础(4学时)第三章无线局域网(8学时)第四章无线城域网(4学时)第五章无线广域网(4学时)第六章无线自组织网络(4学时)第七章无线传感器网络(4学时)第八章无线个域网(6学时)第九章物联网(6学时)实验教学(6学时)案例教学、实践教学内容及学时安排本课程安排3个实验,利用PacketTracer仿真软件完成无线局域网络的建立、维护和管理任务,以及利用物联网实验教学平台完成基于接收信号强度的无线传感器网络节点定位实验.
具体安排如下:1、利用PacketTracer仿真软件实现基于DNS服务器与WWW服务器的无线组网实验(1)任务要求:利用仿真软件进行无线网络组建实验,对NAT网络地址转换配置、DNS与WWW服务器的安装配置以及无线工作站的配置进行仿真操作.

(2)时间要求:布置任务之后,在2周内完成.
(3)提交结果:已建立好的PacketTracer项目文件,实验报告(电子版与纸质版)等.
(4)学时安排:2学时,由学生报告实验内容(包括:实验设计、演示等).
(5)成绩评定:根据学生提交的结果(80%)及口头报告的效果(20%)评定本实验的成绩.
本次实验占总成绩的10%.

2、利用PacketTracer仿真软件实现排查WRT300N无线路由器故障实验(1)任务要求:对于给出的一套配置不正确的基本网络和无线网络,根据提供的最低网络需求找到并纠正错误的配置.

(2)时间要求:布置任务之后,在2周内完成.
(3)提交结果:已建立好的PacketTracer项目文件,实验报告(电子版与纸质版)等.
(4)学时安排:2学时,由学生报告实验内容(包括:实验设计、演示等).
(5)成绩评定:根据学生提交的结果(80%)及口头报告的效果(20%)评定本实验的成绩.
本次实验占总成绩的10%.

3、利用物联网实验教学平台完成基于接收信号强度的无线传感器网络节点定位实验(1)任务要求:利用物联网实验教学平台采集基站节点与普通节点之间的接收信号强度,建立信号强度按距离衰减的回归模型,使用三边定位方法计算基站节点的位置.

(2)时间要求:布置任务之后,在2周内完成.
(3)提交结果:已建立好的信号强度按距离衰减回归模型,基站节点位置估计结果,实验报告(电子版与纸质版)等.

(4)学时安排:2学时,由学生报告选定何种模型、如何完成本实验.
(5)成绩评定:根据学生提交的结果(80%)及口头报告的效果(20%)评定本实验的成绩.
本次实验占总成绩的20%.

考核方式总成绩构成情况:(1)实验与报告(40%)(2)期末考试(60%)参考书目[1].
《无线通信与网络》,(美)斯托林斯著,何军译,清华大学出版社[2].
《无线通信基础》,张炜等编著,科学出版社分布式数据库课程教学大纲课程中文名称:分布式数据库课程英文名称:DistributedDatabase课程编号:094300603课程类别:专业选修学分:3学时:48课程简介本课程介绍分布式数据库系统的概念、设计、查询优化、事务管理、并发控制、可靠性、安全性等内容,并提供一个实践题目,由学生分组来实现,并在课上进行讲解,讨论.

教学内容及学时安排分布式数据库概论(2学时)基础知识回顾(2学时)分布式数据库系统的设计(4学时)分布式数据库中的查询处理和优化(4学时)分布式数据库中的事务管理和恢复(5学时)分布式数据库中的并发控制(4学时)分布式数据库中的可靠性(4学时)分布式数据库中的安全性(3学时)分布式数据库系统的主要应用(2学时)分布式数据库系统的发展趋势(2学时)案例教学、实践教学内容及学时安排设计一个中间件,在已有的集中式数据库管理系统的基础上设计分布式数据库管理系统,分组实施,每周找时间做报告,课下完成.
每次报告按组进行,每组1小时.

考核方式分笔试和实践成绩两部分,笔试占50%,实践成绩占50%.
笔试为期末进行一次,闭卷.

hostyun评测香港原生IPVPS

hostyun新上了香港cloudie机房的香港原生IP的VPS,写的是默认接入200Mbps带宽(共享),基于KVM虚拟,纯SSD RAID10,三网直连,混合超售的CN2网络,商家对VPS的I/O有大致100MB/S的限制。由于是原生香港IP,所以这个VPS还是有一定的看头的,这里给大家弄个测评,数据仅供参考!9折优惠码:hostyun,循环优惠内存CPUSSD流量带宽价格购买1G1核10G3...

OneTechCloud(31元),美国CN2 GIA高防VPS月

OneTechCloud发布了本月促销信息,全场VPS主机月付9折,季付8折,优惠后香港VPS月付25.2元起,美国CN2 GIA线路高防VPS月付31.5元起。这是一家2019年成立的国人主机商,提供VPS主机和独立服务器租用,产品数据中心包括美国洛杉矶和中国香港,Cera的机器,VPS基于KVM架构,采用SSD硬盘,其中美国洛杉矶回程CN2 GIA,可选高防。下面列出部分套餐配置信息。美国CN...

青云互联-洛杉矶CN2弹性云限时五折,9.5元/月起,三网CN2gia回程,可选Windows,可自定义配置

官方网站:点击访问青云互联官网优惠码:五折优惠码:5LHbEhaS (一次性五折,可月付、季付、半年付、年付)活动方案:的套餐分为大带宽限流和小带宽不限流两种套餐,全部为KVM虚拟架构,而且配置都可以弹性设置1、洛杉矶cera机房三网回程cn2gia 洛杉矶cera机房                ...

依赖注入为你推荐
印章制作印章的制作方法(不要PS的.)伪装微信地理位置什么软件可以伪装QQ微信的地理位置?最新qq空间代码QQ空间代码中国论坛大全甘肃论坛都有哪些?硬盘人硬盘是指什么人vbscript教程请教一下高手们,这个VBS脚本难不难啊,我想学学这个,但是又不知道该从哪入手,希望高手指点指点??安装迅雷看看播放器迅雷看看播放器下了安装不了idc前线求电影敢死队电影里的歌曲!系统分析员系统分析员的工作内容虚拟机软件下载谁有好的虚拟机软件?
备案域名查询 域名管理 免费域名注册网站 香港服务器租用 新通用顶级域名 免费主机 sugarsync 128m内存 mediafire下载 512av 日志分析软件 七夕快乐英文 网站木马检测工具 双11秒杀 申请免费空间和域名 主机管理系统 阿里云邮箱登陆地址 云服务是什么意思 带宽测试 国外代理服务器 更多