内蒙古大学软件工程0835硕士研究生培养方案模板.docx

上传人:b****5 文档编号:7537240 上传时间:2023-01-24 格式:DOCX 页数:22 大小:28.81KB
下载 相关 举报
内蒙古大学软件工程0835硕士研究生培养方案模板.docx_第1页
第1页 / 共22页
内蒙古大学软件工程0835硕士研究生培养方案模板.docx_第2页
第2页 / 共22页
内蒙古大学软件工程0835硕士研究生培养方案模板.docx_第3页
第3页 / 共22页
内蒙古大学软件工程0835硕士研究生培养方案模板.docx_第4页
第4页 / 共22页
内蒙古大学软件工程0835硕士研究生培养方案模板.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

内蒙古大学软件工程0835硕士研究生培养方案模板.docx

《内蒙古大学软件工程0835硕士研究生培养方案模板.docx》由会员分享,可在线阅读,更多相关《内蒙古大学软件工程0835硕士研究生培养方案模板.docx(22页珍藏版)》请在冰豆网上搜索。

内蒙古大学软件工程0835硕士研究生培养方案模板.docx

内蒙古大学软件工程0835硕士研究生培养方案模板

内蒙古大学软件工程(0835)硕士研究生培养方案

一、学科、专业及研究方向简介

软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。

研究方向之一:

云计算与服务软件

本方向主要围绕云计算环境下的服务机制、服务软件开展研究工作。

主要研究内容有:

(1)基础架构云资源管理,主要包括云资源QoS建模、云资源优化调度、基于虚拟化的云数据中心能耗评估与优化;

(2)协同高效云服务体系关键技术,主要包括基于社团理论的云服务资源选择与推荐,基于网络感知的云服务组合与发现;(3)构建面向科研需求的云计算基础支撑平台及面向大数据分析的云服务软件平台,提供SaaS型数据分析应用软件服务。

研究方向之二:

软件质量工程

本方向主要围绕网络环境下高质量软件验证与确认方法及技术开展研究工作。

主要研究内容有:

(1)复杂网络协议及云服务软件的形式化建模,主要包括采用有限状态机、Petri网等形式模型完成协议或软件的动态行为建模;

(2)形式化验证与软件测试,主要包括模型检验方法在大规模软件上的应用、面向SDN的网络协议测试推导与测试生成、基于模型的软件一致性测试理论;(3)面向云服务软件的软件动态容错,主要包括云服务主动容错方法、容错即服务模型适配与优化。

研究方向之三:

新型软件开发技术

本方向主要围绕基于Web的新型云服务软件研发方法及关键技术开展研究工作。

主要研究内容有:

(1)遗留软件系统向云平台的移植,主要包括遗留软件系统的结构建模分析及恢复、遗留软件系统中可重用组件的发现、适配及重构;

(2)云环境中并行软件的编程模型及任务调度算法;(3)基于Web服务的并行软件架构设计与评估、软件性能分析与确认、软件代码重用与优化。

二、培养目标

本学科培养德、智、体全面发展的软件工程领域的专门人才,要求本学科硕士学位获得者拥护党的基本路线和方针政策,热爱祖国,品行端正,身心健康,具有自由创新精神,追求真理,献身科学教育事业的敬业精神和科学道德。

本学科培养的硕士研究生应掌握坚实的基础理论和系统的专门知识;掌握本学科的现代实验方法和技能;在所研究方向的范围内了解本学科发展的现状和趋势;掌握一门外国语;具有较强的创新能力和实践能力,达到《中华人民共和国学位条例》规定的硕士学位学术水平。

具体包括如下方面:

1.计算思维能力,包括模型化、形式化的逻辑思维与抽象能力;

2.算法设计与分析能力,包括掌握重要的算法设计策略,以及对算法的计算复杂度进行分析;

3.技术工程能力,包括对软件工程项目进行规划、设计和实施,进行组织、协调和管理的能力;

4.创新能力,包括创新意识、创新精神和创新能力,把创新能力的积累贯穿于研究生培养的全过程;

5.掌握一种外国语,具有较为熟练的听、说、读、写能力。

三、基本学制和申请学位最长年限

学术学位硕士研究生的基本学制为3年,申请学位最长年限为5年,即自研究生入学之日起到校学位评定委员会讨论通过其学位论文的时间为5年。

四、培养方式

本学科实行科教结合的培养模式,建立研究生教育与国家工程(项目)紧密结合的新机制。

导师是研究生培养的第一责任人,导师负有对研究生进行学科前沿引导、科研方法指导和学术规范教导的责任。

导师应对研究生参加研究实践项目进行指导。

本学科研究生培养实施中期淘汰机制。

中期考核等培养环节中对于不具备继续培养潜力的研究生进行中期淘汰。

本学科硕士毕业生要求毕业前在本学科相关CSCD收录期刊或EI、SCI期刊及会议(或教授委员会认定的学术会议)发表(或已录用)学术论文1篇。

五、课程设置及学分要求

总学分和各类别课程学分要求:

研究生总学分32学分,其中公共学位课7学分,专业学位课12学分,专业选修课12学分,公共选修课1学分。

跨学科或同等学力考入的研究生应至少补修程序设计、数据结构两门本科课程。

补修课程列入培养计划并进行考核,但不计入总学分。

类别

课程名称

周学时

总学时

学分

开课学期

任课教师

(职称)

备注

公共学位课

外语(学硕)

4/64

4

2

研究生院安排

中国特色社会主义理论与实践研究(学硕)

2/32

2

1

研究生院安排

自然辩证法概论(学硕理工科)

1/16

1

1

研究生院安排

公共选修课

研究生学术道德与学术规范

1/16

1

研究生院安排

讲座

研究生职业规划与创新创业

1/16

1

研究生院安排

讲座

专业学位课

(必修12分)

应用数学基础

3/48

3

1

郭仁拥(教授)、刘帅(副教授)

算法分析与设计

3/48

3

1

王俊义(教授)、周建涛(教授)

高级软件工程

3/48

3

1

周建涛(教授)、王显荣(副教授)

数据库理论与技术

3/48

3

2

班志杰(副教授)、高维(讲师)

专业选修课

(含跨学科课程)

(12分)

计算机网络新技术

3/48

3

1

李茹(教授)、张俊星(教授)

人工智能

3/48

3

2

侯宏旭(教授)、飞龙(副教授)

数据挖掘

3/48

3

2

魏宏喜(副教授)

分布式计算

3/48

3

2

刘靖(副教授)、高永强(讲师)

高级软件测试

2/32

2

2

李华(教授)、孙涛(副教授)

形式化方法

2/32

2

1

刘靖(副教授)、邢熠(讲师)

Web原理与技术

2/32

2

3

赵俊峰(副教授)、马明(讲师)

云计算技术

2/32

2

3

高永强(讲师)、于磊(讲师)

并行计算

2/32

2

1

张学良(副教授)、刘彩霞(副教授)

六、论文环节

1.开题

研究生至少须阅读与毕业论文题目相关的文献30篇,其中外文文献不少于30%。

开题报告应论述学位论文选题依据、研究方案、预期目标与成果、工作计划等关键问题。

硕士研究生在第3学期末完成开题报告。

硕士生开题由学科各方向组织,由5名以上本学科或相关学科教授、副教授或有硕导资格的讲师参加。

导师无特殊情况应参加所指导学生的开题。

硕士研究生在第6学期仍未能完成开题,或者两次开题不通过的,按照学校相关规定中止学业。

2.中期考核

中期考核是检查研究生个人综合能力及学位论文进展状况、指导研究生把握学位论文方向、提高学位论文质量的必要环节。

学术学位硕士研究生中期考核一般在第4学期末进行。

本学科中期考核采用研究生书面进展报告与评议组评议的方式进行。

研究生对开题以后课题研究进展进行总结,重点阐述课题进展情况和阶段性成果。

评议重点依据研究生课程学习情况和学位论文进展情况对研究生继续培养潜力进行评价。

学院教授委员会(学位分委会)评议认为结果不具备继续培养潜力的,按照学校相关规定中止学业。

3.学术活动

研究生学习期间须参加各种学术活动,并填写学术活动记录表,记录学术活动内容和收获。

硕士生至少参加5次本学科及相关学科的国际或国内学术活动,并至少完成1次学科方向组内学术报告。

4.实践环节

学术学位硕士研究生在学期间需在校内外有条件的实践单位或部门进行实习、实践环节训练,实习实践时间由导师安排。

实践内容应为学科相关的技术性工作,工作量应该饱满。

七、学位论文

本学科硕士研究生课题研究时间不少于1年,硕士学位论文对所研究的课题应当有新见解;硕士学位论文应文字通顺、内容饱满,逻辑性强,最低字数不少于2.5万字。

研究生完成了培养计划所要求学分,并通过论文答辩,则准予毕业;经学院学位评定分委员会审核,报校学位评定委员会讨论通过后授予学位。

学位授予按照《内蒙古大学学位授予工作实施细则》及学位管理相关文件执行。

八、个人培养计划

个人培养计划是对研究生进行培养和毕业资格审查的主要依据。

个人培养计划一旦确定,就应严格遵守。

在实施培养计划过程中,如果确有特殊原因而提出修改者,应由本人提出申请、导师同意、学院主管负责人签字后报研究生院同意,方可进行修改。

学术学位研究生在入学后一个月内,在导师的指导下,根据培养方案制定个人培养计划;包括课程设置、学期安排、学习与研究进度、论文开题时间、写作时间安排等。

九、主要课程教学大纲

应用数学基础课程教学大纲

课程中文名称:

应用数学基础

课程英文名称:

AppliedMathematicsBasis

课程编号:

*********

课程类别:

专业学位课

学分:

3

学时:

48

课程简介

应用数学基础是学术型硕士研究生(三年制)第一学年一学期的必修课程。

本课程是一门研究和分析计算机学科领域中常用的数学知识和方法的课程。

本课程从计算机学科工程与科研的角度出发,以计算机科学各子领域所涉及到的基本数学问题为主要研究对象,主要的研究内容包括经典的数学建模方法、矩阵论、数值计算等常用数学方法。

本课程的重点在于使学生掌握处理计算机领域问题的常用数学方法,并使用这些数学方法处理计算机科学问题。

通过本课程的学习,学生应掌握如下内容:

(1)掌握合理的近似方法在计算机上进行复杂数学计算;

(2)使用合理的数学方法对常见的经典类型问题进行建模;

(3)对常用的特征提取、抽象问题给出合理的数学解释。

本课程前导课为本科课程(高等数学、线性代数、计算方法、离散数学)。

教学内容

及学时安排

(一)数学建模方法(22学时)

1、常用模型(2学时)

2、微分方程模型(4学时)

3、稳定性模型(4学时)

4、博弈模型(4学时)

5、Markov过程(4学时)

6、动力学模型(4学时)

(二)矩阵论(20学时)

1、矩阵与线性变换的关系(4学时)

2、范数及应用(4学时)

3、矩阵分解(与数值计算合并讲解,共10学时)

4、特征值估计(4学时)

5、逆矩阵(2学时)

(三)数值计算(6学时)

1、误差分析(2学时)

2、矩阵分解(与矩阵论合并讲解,共10学时)

3、方程的递归求解(2学时)

考核方式

平时成绩(20%)+期末成绩(80%)

平时成绩:

出勤(10%)+2次作业(10%)

期末考核:

笔试、闭卷120分钟(80%)

参考书目

1.M.M.Meerschaert,MathematicalModeling,4thEdition[M],AcademicPress,2013.

2.张凯院.矩阵论[M].科学出版社,2013.

3.RichardL.Burden,J.DouglasFaires,NumericalAnalysis,9thEdition[M],Brooks/Cole,CengageLearning,2011.

4.马知恩.传染病动力学的数学建模与研究[M].科学出版社,2004.

5.韩中庚.数学建模方法及其应用[M].高等教育出版社,2005.

算法分析与设计课程教学大纲

课程中文名称:

算法分析与设计

课程英文名称:

AlgorithmsDesignandAnalysis

课程编号:

*********

课程类别:

专业学位课

学分:

3

学时:

48

课程简介

本课程目的是在学习了数据结构和基本算法的基础上,进一步学习算法的设计方法、技巧和原理,以及算法的分析方法和原理。

使学生掌握优化策略、分治策略、动态规划、概率算法、并行算法、搜索法、智能算法等算法设计与分析方法,学习和掌握算法复杂度理论基础。

教学内容

及学时安排

第一章引言(4学时)

1.1简介课程主要内容见简介

1.2预备知识数学、概率、集合、数理逻辑、数据结构等

1.3算法及其特征

1.4证明方法反证法,数学归纳法

1.5算法分析时间、空间复杂度,最优性

第二章贪心算法(4学时)

2.1找零钱

2.2贪心算法的一般特征

2.3最小生成树

2.4最短路径

2.5背包问题

2.6日常安排

第三章分而治之法(6学时)

3.1简介:

大数乘法

3.2通用模板

3.3二分法查找

3.4排序

3.5递归算法的分析

3.6查找中值

3.7矩阵乘法

3.8竞赛安排

第四章动态规划(8学时)

4.1例子

4.2找零钱

4.3最优性原则

4.4背包问题

4.5最短路径

4.6矩阵连乘问题

4.7最长公共子序列问题

4.8凸多边形三角剖分问题

第五章搜索法(6学时)

5.1引论

5.2DFS搜索

5.3BFS算法

5.4回溯法

5.5分支界限法

5.6极小化原则

5.7A*算法

第六章概率算法(4学时)

6.1引言

6.2随机数产生器

6.3数值概率算法

6.4MontCarlo算法

6.5LasVegas算法

第七章并行算法(4学时)

7.1并行计算模型

7.2一些基本技术

7.3工作量与效率

7.4图的例子

7.5表达式求值

7.6并行排序网络

第八章算法复杂性理论(4学时)

8.1图灵机

8.2停机问题

8.3P类问题和NP类问题

8.4问题的转换

8.5Cook定理

8.6NP-Complate问题

8.7复杂度类

8.8近似算法

第九章智能型算法(6学时)

9.1遗传算法

9.2什么是遗传算法

9.3TSP问题

9.4模拟退火算法

小组讨论2学时

考核方式

笔试:

2学时,占总分的60%;

作业:

占总分的40%;

评分等级:

100分制。

参考书目

1FundamentalsofAlgorithmics,清华大学出版社,G.Brassard/邱仲潘等译,2005年.

2计算机算法导引-设计与分析,清华大学出版社,卢开澄编著,2006年。

3ComputerAlgorithms-IntroductiontoDesignandAnalysis(ThirdEdition)影印本,北京,高等教育出版社,SaraBaase,AllenVanGelder。

4算法设计与分析导论,机械工业出版社,R.C.T.Lee,S.S.Tseng,R.C.Chang,Y.T.Tsai/王卫东译,2008年。

5.算法设计与分析,清华大学出版社,王晓东,2003年。

6.Christos,H.Papadimitriou,CombinationalOptimization:

AlgorithmsandComplexity,Pretice-Hall,INC,1982。

高级软件工程课程教学大纲

课程中文名称:

高级软件工程

课程英文名称:

AdvancedSoftwareEngineering

课程编号:

*********

课程类别:

专业学位课

学分:

3

学时:

48

课程简介

通过对软件工程基本原理、基本概念、基本过程、传统方法学、面向对象方法学、软件质量、项目管理的教学,进一步加强学生对软件工程的修养,提高/培养学生的系统分析、设计能力及项目管理能力,使学生掌握软件工程领域的最新概念、原理、技术、方法及研究热点,为从事大型软件工程项目开发和软件工程理论研究奠定良好的理论基础和技术基础。

教学内容

及学时安排

讲授部分:

共44学时

一、软件工程概述

1.1软件工程回顾(4学时)

1.2软件工程方法学(2学时)

二、高级软件工程概述

2.1软件发展现状(1学时)

2.2基于构件的软件(4学时)

2.3网络软件(3学时)

2.4软件工程新进展(1学时)

三、软件需求分析和建模

3.1需求工程(3学时)

3.2UML(3学时)

3.3形式化方法建模(1学时)

四、软件设计和软件体系结构

4.1软件设计(1学时)

4.2软件体系结构(8学时)

软件体系结构风格概述

经典软件体系结构风格

客户/服务器风格

三层客户/服务器风格

浏览器/服务器风格

公共对象请求代理体系结构

正交软件体系结构

基于层次消息总线的体系结构

异构结构风格

SIS体系结构风格

特定领域软件体系结构

五、软件在线演化(2学时)

5.1软件演化概述

5.2软件需求演化

5.3软件演化的分类

5.4软件静态演化技术

5.5软件动态演化技术

5.6可演化软件的设计

六、工作流技术(5学时)

6.1基本工作流

6.2柔性工作流

6.3网格工作流

6.4云工作流

七、中间件技术(4学时)

7.1中间件历史

7.2中间件概念

7.3中间件技术发展

八、云计算(2学时)

8.1网络计算模式的发展

8.2新兴计算模式

8.3云计算

案例教学答辩:

共4学时,安排在第8周和第16周。

实验内容:

按软件工程的要求,按小组(3-4人),完成一个系统。

要求:

期中、期末两次答辩;

期末提交所有文档和程序。

考核方式

成绩计算方法:

1.课堂表现5%

2.期中答辩10%

3.期末答辩10%

4.提交材料和论文25%

5.期末笔试50%

评分等级:

100分制

参考书目

1.《软件工程》,张海藩,清华大学出版社。

2.《高级软件工程》,方木云,清华大学出版社。

3.《统一建模语言UML》,袁涛,清华大学出版社。

4.《软件体系结构》,张友生,清华大学出版社。

5.《工作流管理技术基础》,范玉顺,清华大学出版社。

6.《中间件技术原理与应用》,张云勇,清华大学出版社。

7.《云计算》,刘鹏,电子工业出版社。

数据库理论与技术课程教学大纲

课程中文名称:

数据库理论与技术

课程英文名称:

DatabaseTheoriesandTechniques

课程编号:

*********

课程类别:

专业学位课

学分:

3

学时:

48

课程简介

数据库系统是对数据进行存储、管理、处理和维护的软件系统,是现代计算环境中的一个核心成分。

随着计算机硬件、软件技术的飞速发展和计算机系统在各行各业的广泛应用,数据库技术的发展尤其迅速,引人注目。

有关数据库系统的理论和技术是计算机科学技术教育中必不可少的部分。

数据库管理已经从一种专门的计算机应用发展为现代计算环境中的一个重要成分,因此,有关数据库系统的知识已成为计算机科学教育中的一个核心的部分。

本课程涉及数据库管理的基本概念。

这些概念包括数据库设计、数据库语言、数据库系统实现等多个方面。

教学内容

及学时安排

从第3章开始,每章2学时

第1章引言

第2章关系模型介绍

第3章SQL

第4章中级SQL

第5章高级SQL

第6章形式化关系查询语言

第7章数据库设计和ER模型

第8章关系数据库设计

第9章应用设计和开发

第10章存储和文件结构

第11章索引与散列

第12章查询处理

第13章查询优化

第14章事务

第15章并发控制

第16章恢复系统

第17章数据库系统体系结构

第18章并行数据库

第19章分布式数据库

第20章数据仓库与数据挖掘

第21章信息检索

第22章基于对象的数据库

第23章XML

第24章高级应用开发

第25章时空数据和移动性

第26章高级事务处理

考核方式

实验+笔试

实验进行分组,5人一组。

每组成员进行明确分工,每组做两次报告,根据报告情况打分。

实验占50%,笔试占50%。

参考书目

[1]数据库系统概念(第6版),AbrahamSiberschatz等著,杨冬青等译,机械工业出版社

[2]数据库系统实现(第2版),HectorCarcia-Molina等著,杨冬青等译,机械工业出版社

[3]数据库系统基础教程(第3版),JeffreyD.Ullman等著,岳丽华等译,机械工业出版社

[4]数据库系统概念(第6版影印版),AbrahamSiberschatz等著,高等教育出版社

人工智能课程教学大纲

课程中文名称:

人工智能

课程英文名称:

ArtificialIntelligence

课程编号:

*********

课程类别:

专业选修课

学分:

3

学时:

48

课程简介

本课程是计算机科学技术专业研究生的学位专业课。

通过本课程的学习, 要求学生掌握人工智能的基本概念、基本原理、实用的开发方法和技术;了解人工智能研究与应用的最新成果和发展方向。

教学内容

及学时安排

第一章绪论(3学时)

教学内容:

了解人工智能的产生与发展,深刻理解人工智能的定义与基础,初步了解人工智能的研究方法、研究与应用领域,理解人工智能的研究方法、应用领域和发展趋势。

第二章人工智能逻辑基础(6学时)

教学内容:

深刻理解和掌握一阶谓词逻辑、归结(消解)原理,理解和掌握Horn子句的概念和用法。

第三章问题求解的基本原理(9学时)

教学内容:

理解状态空间与问题求解的方法、盲目搜索方法,深刻理解和掌握启发式搜索、局部搜索方法和博弈树搜索方法,掌握问题规约法。

第四章知识表示与推理(6学时)

教学内容:

深刻理解和掌握三种主要的知识表示方法:

产生式规则、语义网络、框架。

理解面向对象表示方法。

第五章 不确定推理和非单调推理方法(9学时)

教学内容:

了解不确定推理方法的基本概念、理解不确定证据、结论和知识的表示,深刻理解和掌握三种不确定推理方法:

可信度因子模型、主观Bayes方法、证据理论,了解模糊推理和非单调推理。

第六章神经网络和机器学习(15学时)

教学内容:

了解人工神经网络、机器学习的基本概念、机器学习的原理与方法,深刻理解神经网络、机械学习、归纳学习、解释学习、类比学习、神经网络学习的概念和原理。

第七章人工智能应用与进展(3学时)

教学内容:

了解专家系统、自然语言处理、分布式人工智能的基本概念,了解人工智能的应用领域、工具和新方法。

考核方式

最终成绩有平时成绩+期末成绩组成。

平时成绩占50分,包括课堂交流、作业、考勤;

期末成绩占50分,闭卷考试。

参考书目

1.史忠植,人工智能,机械工业出版社,2016年

2.N.J.Nilsson.ArtificialIntelligence:

ANewSynthesis.MorganKanfmann,1998;机械工业出社,1999。

3.石纯一,黄昌宁等,《人工智能原理》,清华大学出版社,1993年

4.蔡自兴,徐光佑,《人工智能及其应用》(第二版),清华大学出版社,1997年

数据挖掘课程教学大纲

课程中文名称:

数据挖掘

课程英文名称:

DataMining

课程编号:

*********

课程类别:

专业选修课

学分:

3

学时:

48

课程简介

数据挖掘是一个从存储在数据库、数据仓库或其他介质的数据集中发现人们感兴趣的知识的过程。

本课程的目的是使学生掌握数据挖掘的基本概念、相关技术及其在不同数据处理和不同规则提取中的应用现状、应用前景和研究方向。

教学内容主要包括:

(1)数据挖掘的基本概念,功能,处理过程及应用领域;

(2)数据预处理,包括数据样本的缺失处理、数据清理和数据降维;(3)针对不同的挖掘任务,介绍各种算法,包括概念描述、关联规则分析、数据分类、数据预测和聚类;(4)各技术的应用实例及前景,使学生对本课程知识有深入的理论与应用的了解。

教学内容

及学时安排

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 理化生

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1