ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:27.20KB ,
资源ID:12940352      下载积分:5 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-12940352.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机技术专业工程硕士研究生培养方案.docx)为本站会员(b****8)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

计算机技术专业工程硕士研究生培养方案.docx

1、计算机技术专业工程硕士研究生培养方案软件工程专业研究生(工程硕士)培养方案(085212)一、培养目标培养在计算机软件系统理论体系支撑下的“实用型”、“应用型”高层次软件工程技术和管理人才。使学生能够掌握软件工程领域坚实的基础理论和宽广的专业知识、管理知识,能够按照软件系统工程思想进行大型软件设计、开发、研制、产品化、实施、组织、管理和关键技术研究;在毕业时能够从事软件工程独立设计和实现行大型软件系统、软件产品的研制及关键技术的研究,并能够对软件开发过程进行全面管理。具体要求是:1、软件工程硕士专业学位获得者应较好地掌握马克思主义、毛泽东思想和邓小平理论;拥护党的基本路线和方针、政策;热爱祖国

2、,遵纪守法,具有良好的职业道德和创业精神,具有科学严谨和求真务实的学习态度和工作作风,身心健康。2、软件工程硕士专业学位获得者应掌握计算机领域扎实的基础理论和宽广的专业知识;具有很强的工程实践能力,具备运用先进的工程化方法、技术和工具从事软件分析、设计、开发、维护等工作的能力,以及工程项目的组织与管理能力、团队协作能力、技术创新能力和市场开拓能力。3、软件工程硕士专业学位获得者应达到基本的数学和语言要求;熟练掌握英语,具备良好的阅读和撰写外语资料的能力和进行国际化交流的能力;拥有较好的沟通技巧和团队工作能力,通晓和遵守相关法律和职业道德。二、学习方式及年限采用全日制学习方式,学习年限一般为2年

3、。三、培养方式采用课程学习、校外专业实践和学位论文相结合的培养方式。课程设置厚基础理论、重实际应用、博前沿知识,着重突出专业实践类课程和工程实践类课程。软件工程校外专业实践要求学生直接参与软件工程项目实践,完成必要的技术方案设计、软件开发、项目管理等工作,并在所取得的工程实践成果基础上完成学位论文的撰写。学位论文可以是研究论文或技术报告,以及相关的工作成果。工程硕士专业学位研究生的校外专业实践安排在第三学期,实践时间原则上不少于1学期。学位论文选题应来源于工程实际或具有明确的工程技术背景。在教学上采取“任务驱动”,由导师指导学生以解决具体问题所需的理论、技术和方法为体系,进行课程学习。具体措施

4、如下: 1、突出强调教学要紧密联系软件研发、管理实际,注重培养学生分析和解决实际问题的能力和技术;2、强调项目拉动教学和案例教学在教学方式中的重要地位,广泛采用启发式、研讨式教学,把课堂讲授、小组讨论、互动研讨、情景教学以及实战训练有机结合起来;3、成立软件工程硕士专业学位教育导师组,发挥集体培养的作用;4、加强与软件研发企业部门的联系与合作。通过安排学生到企业参观实习、锻练,分配学生以不同角色,模拟软件产品研发和项目管理过程来增加学生的实践经验,提高学生的实际操作技能和分析、解决问题的能力;5、为促进软件工程硕士教育的国际化,学校将积极创造条件,引进国外原版教材,部分课程采用英语或双语教学。

5、指导组应对研究生的培养质量全面负责,其主要职责是:(1)参与制定本专业研究生培养方案及研究生个人培养计划;(2)审核学位课程的命题及评分结果;(3)负责对研究生进行中期考核,对硕士学位论文质量和进展情况进行检查;(4)协助组织学位论文答辩。四、课程设置课程学习和实践教学实行学分制。课程设置参见课程设置表,总学分数不少于32学分,具体要求如下:1、公共课程(政治理论、外语等),要求修满4学分;2、基础理论类课程(数学类课程、专业基础课程),要求修满6学分;3、专业技术类课程,至少修满6学分;4、选修课程,至少修满10学分;5、校外专业实践,要求修满6学分。五、中期考核1、考核内容:研究生中期考核

6、要求认真填写研究生中期考核登记表,学院对研究生的政治思想、课程学习、科研和教学能力等各个培养环节进行全面、综合测评。(1)政治思想品德、学习态度评定:研究生要认真做思想小结,并认真填写好中期考核表的自我总结。(2)对课程成绩、完成学分情况进行审核。(3)学位论文开题报告审核:中期考核前,研究生的学位论文必须开题,并由各指导组统一组织学生做开题报告,一般安排在第二学期。开题报告应包括研究背景知识和拟开展的研究工作两方面内容,并进行详细答辩。开题报告主要考察学生对研究背景知识和相关研究领域的最新研究动态的了解,同时考察学生的文献综述能力,采用口头报告(10-15分钟)和书面报告结合形式。开题第一次

7、未通过,允许1-2月内再进行一次,仍未通过者,按学籍管理规定处理。中期考核要审核开题报告登记表。2、中期考核时间:一般安排在第四学期的4、5月份进行。3、考核程序:以专业为单位组成考核小组。考核小组由研究生导师、教研室主任、任课教师参加。考核组负责对研究生进行全面考核。学习成绩优良,达到考核内容要求的,进入硕士论文写作阶段;学习成绩较差,未达到考核内容要求的,不得申请硕士学位。分管研究生的院长全面负责研究生中期考核工作,考核组将考核意见及有关材料送院办公室,由院召开学术委员会会议,审核通过。在规定时间内未按时完成中期考核者,按考核不合格处理。六、学位论文论文选题应来源于工程实际或具有明确的软件

8、工程背景,可以是新技术、新工艺、新设备、新材料、新产品的研制与开发。论文的内容可以是:工程设计与研究、技术研究或技术改造方案研究、工程软件或应用软件开发、工程管理等。论文应具备一定的技术要求和工作量,体现作者综合运用科学理论、方法和技术手段解决工程技术问题的能力,并有一定的理论基础,具有先进性、实用性。鼓励实行双导师制,其中一位导师来自培养单位,另一位导师来自企业的与本领域相关的专家。也可以根据学生的论文研究方向,成立指导小组。论文工作须在导师指导下独立完成。学位论文的基本要求遵照“河南师范大学授予硕士学位工作细则”的有关规定。学位论文应包括:摘要(中、外文)、目录、引言、主要内容(研究背景、

9、理论推导、实验与计算、结果与讨论等)、参考文献、致谢、必要的附录和在校期间发表论文情况。学位论文应做到具有创新性,达到硕士学位论文要求,概念准确,推理严密,语意通达,数据可靠,结构完整。论文按规定统一格式排版,具体见“河南师范大学研究生学位论文及其摘要编写格式的要求”。七、论文评审与答辩1、论文评审应审核:论文作者综合运用科学理论、方法和技术手段解决工程技术问题的能力;论文工作的技术难度和工作量;其解决工程技术问题的新思想、新方法和新进展;其新工艺、新技术和新设计的先进性和实用性;其创造的经济效益和社会效益等方面。2、攻读全日制工程硕士研究生完成培养方案中规定的所有环节,获得培养方案规定的学分

10、,成绩合格,方可申请论文答辩。3、论文除经导师写出详细的评阅意见外,还应有2位本领域或相近领域的专家评阅。答辩委员会应由35位与本领域相关的专家组成。八、学位授予修满规定学分,并通过论文答辩者,经学位授予单位学位评定委员会审核,授予工程硕士专业学位,同时获得硕士研究生毕业证书。学位授予遵照“河南师范大学授予硕士学位工作细则”的有关规定。指导教师和院学位委员会要在答辩前对相关材料认真审核,主要材料包括:(1)成绩单;(2)发表论文原件或刊用证明;(3)参加学术活动情况;(4)参加社会实践活动情况;(5)学位论文答辩前要求至少有一篇学术论文在核心期刊和本专业权威期刊或具有CN刊号的杂志上发表或接受

11、。对不符合授予学位条件的研究生,根据情况可建议其延长学习时间。软件工程专业研究生(工程硕士)培养方案课程设置表课程类别课程编号课程名称总学时学分开课学期及周学时备注必修课(学位课)公共课002011英语36224学分002012政治理论3622学科基础课14080104软件开发方法学*54336学分14085701高等工程数学*5433专业技术类课程14080101算法设计与分析* 5433至少修6学分14080103面向对象的分析与设计543314080109高级数据库系统5433选修课14085801软件过程管理36 22至少修10学分14085802设计模式362214085703高级程

12、序设计543314085804高级软件测试362214080105数据挖掘54 3314080112网络与信息安全362214080111机器学习362214085702智慧商务与物联网技术3622校外专业实践农业信息化服务、智慧商务、物联网应用、大数据分析、图像视频处理、云服务633至少修6学分注:带*号的专业课必修。主要课程介绍课程编号:14_080104 课程名称:软件开发方法学总 学 时:54 学 分:3开课单位:计算机与信息工程学院 开课学期:I教学要求:学习和掌握面向对象软件工程方法学,能够保证学生适应未来IT企业的各种挑战。通过解析软件工程中的原理及其在实际中的应用,以指导本专业

13、学生灵活运用该理论、技术和方法,解决实际项目开发中的各种问题。要求研究生掌握软件开发的基本理论和基本方法,且能运用软件开发方法学分析解决实际问题。教学内容:本课程内容包括:可视化建模与UML,需求获取,面向对象分析,面向对象设计,面向对象实现,面向对象测试,项目组织和沟通,项目管理基础。教材及主要参考书目:1. 布吕格,迪图瓦,面向对象软件工程: 使用UML、模式与Java(第三版),清华大学出版社,2011;2. 贲可荣等,软件工程:基于项目的面向对象研究方法,机械工业出版社,2009。预修课程:软件工程、程序设计基础课程编号:14_085701 课程名称:高等工程数学总 学 时:54 学

14、分:3开课单位:计算机与信息工程学院 开课学期: 教学要求:使学生深入了解矩阵理论、数理统计的相关理论、原理和方法,启发研究生的数学创新思维,拓宽工程数学知识。教学内容:内容主要包含两个方面:矩阵论与应用数理统计,其中矩阵理论包括:线性空间和线性变换,方阵的相似化简,矩阵分析及其应用,矩阵分解及其应用,矩阵的广义逆与直积;应用数理统计内容有:抽样分布与参数估计,假设检验,线性统计推断,实用多元统计分析等。教材及主要参考书目:1、姚仰新,高等工程数学,华南理工大学出版社,2007;2、吴孟达,高等工程数学,科学出版社,2004。预修课程:线性代数、概率论课程编号:14_080101 课程名称:算

15、法设计与分析总 学 时:54 学 分:3开设单位:计算机与信息工程学院 开课学期:教学要求:算法研究是计算机科学的重要领域。我们所熟悉的、与算法有关的公式:程序算法数据结构,说明算法的研究不仅仅是数学问题,也和数据结构密切相关,只有通过实践才能掌握算法的实质。根据以上观点,在学习算法设计与分析时要求:1掌握算法设计与分析的基本方法;2理解和掌握算法的基本思想、设计模型和复杂度分析的方法;3进行必要的算法实现,通过上机掌握算法的实质;4基本理解计算机复杂度理论的思想。教学内容:1算法设计与分析引言;2动态规划;3优先策略;4分治策略;5线形规划的分解原理;6整数规划;7并行计算;8NP完备策略。

16、教材及主要参考书目:1、郑宗汉,算法设计与分析,清华大学出版社,2005;2、(美)莱维丁(Levitin,A.)著,潘彦译,算法设计与分析基础,清华大学出版社,2004。预修课程:程序设计基础、高等数学课程编号:14_080103 课程名称:面向对象的分析与设计总 学 时:54 学 分:3开课单位:计算机与信息工程学院 开课学期:教学要求:1使学生知道如何设计健壮和易于维护的软件系统;2掌握对象描述语言UML;3如何使用UML描述分析和设计模型;4学会如何把设计转换成代码。教学内容:1介绍UML对象建模技术的概念、方法等;2从软件开发过程详细说明对象建模技术的应用,如需求分析阶段,设计阶段等

17、;3实例讲解。教材及主要参考书目:1、姚书珍,李虎UML和模式应用,机械工业出版社,2002;2、I.Jacobson, G.Booch, J.Rumbaug著,周伯生等译统一软件开发过程,机械工业出版社,2002。预修课程:软件工程、C或JAVA课程编号:14_080109 课程名称:高级数据库系统总 学 时:54 学 分:3 开设单位:计算机与信息工程学院 开课学期:II教学要求:通过本课程学习,使学生在原来基础上进一步学习数据库相关理论,能够适应当前数据库技术的发展。教学内容:该课程主要分为面向对象数据库和多媒体数据库,第一部分讲述面向对象数据库的基本理论,国际标准,设计原理,实现技术,

18、应用以及这一领域的最新进展;第二部分讲述了多媒体数据库所用的基本原理、方法、重要的算法介绍及部分系统的实际实现技巧。教材及主要参考书目:1、王意杰,面向对象的数据库技术,电子工业出版社,2003;2、李逸波,多媒体数据库技术,机械工业出版社,2004。预修课程:数据结构、操作系统、离散数学、数据库系统概论、多媒体技术课程编号:14_085801 课程名称:软件过程管理总 学 时:36 学 分:2开课单位:计算机与信息工程学院 开课学期:II教学要求:为了确保软件质量和提高产品竞争力,软件组织需要规范软件开发过程、实施软件过程管理。软件过程管理可以为快速开发高质量软件、有效地维护软件运行等各类活

19、动提供指导性框架、实施方法和最佳实践。教学内容:软件过程管理是指在软件开发过程中除了先进技术和开发方法外,还有一整套的管理方法。它侧重的是软件组织在软件开发的过程中对需求管理、计划安排、合同管理、项目跟踪、资源分配和质量要求等的管理方式,也就是对软件开发、维护全过程规范化、透明化、标准化的管理。软件过程管理的内容有软件过程规范、成熟度及其相关的概念和理论,包括软件过程标准体系。还包括在此基础上的软件过程的组织管理、需求管理、项目管理、质量管理、技术管理和集成管理等流程、方法和实践,以及软件过程评估和改进的框架、模型和实施细节。教材及主要参考书目:1、朱少民等,软件过程管理,清华大学出版社,20

20、07;2、Humphrey著,吴超英译,个体软件工程过程,人民邮电出版社,2010;3、Watts S. Humphrey著,软件过程管理,清华大学出版社;预修课程:软件工程课程编号:14_085802 课程名称:设计模式总 学 时:36 学 分:2开课单位:计算机与信息工程学院 开课学期:II教学要求:设计模式为面向对象的程序设计中经常遇到的问题提供了易于复用且可维护的高级解决方案,通过介绍23种设计模式在JAVA程序设计中的具体体现,使学生通过学习使用设计模式深刻地理解面向对象的设计思想,提高学生面向对象程序设计的思考和建模水平,提高学生利用模型解决实际问题的能力。教学内容:了解设计模式的

21、概念、设计模式的起源、设计模式与框架之间的区别,理解软件重用技术的基本概念和实现原理。本章重点是掌握面向对象的软件开发技术和基本知识;理解面向对象建模工具UML。掌握命令模式、观察者模式、装饰模式、策略模式、适配器模式、责任链模式、外观模式的概念、方法及基本原理。掌握迭代器模式、中介者模式、工厂方法模式、抽象工厂模式、生成器模式、原型模式、单件模式、组合模式、桥接模式、状态模式的概念、方法及基本原理。掌握模板方法模式、代理模式、享元模式、访问者模式、备忘录模式、解释器模式的概念、方法及基本原理。理论联系实际,重点掌握针对不同的案例应选取准确的设计模式的方法。教材及主要参考书目:1、浩结城,设计

22、模式:Java语言中的应用, 中国铁道出版社,2005;2、(美)Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides(著) , 李英军 马晓星 蔡敏 刘建中(译),设计模式:可复用面向对象软件的基础, 机械工业出版社,2007。预修课程:软件工程,面向对象的分析与设计课程编号:14_085703 课程名称:高级程序设计总 学 时:54 学 分:3开课单位:计算机与信息工程学院 开课学期:II教学要求:通过本课程学习,使学生掌握Java语言的基础知识,掌握Java面向对象程序设计思想及其编程技术,初步掌握利用Java类库编写应用程序的

23、方法(如程序输入输出及数据库访问等)。本课程还使学生掌握常用的Java开发工具与环境。掌握常用SQL语句的编写方法,掌握数据库设计的基本原则,以及常用数据库对象的创建与应用。掌握使用Java开发Web应用程序所需要的基础知识和基本方法,并能使用Servlet和JSP技术开发和维护小型的Java Web应用程序,使学生了解Java企业级应用的技术发展趋势,掌握当前主流开源式框架技术,如Struts、Hibernate、Spring等,并能利用这些技术开发完整的Web应用程序。教学内容:Java语言基础;面向对象程序设计;Java语言基础类库;Java中的异常处理;Java程序输入输出;Java数

24、据库编程接口;JDK开发工具及Eclipse集成开发环境;网页设计基础知识;HTML语言;CSS样式表;JavaScript编程;XHTML基础;DREAMWAVR网站设计工具的使用;数据库基础知识;数据库设计;SQL语言编程;数据库对象(视图、索引等);数据库客户端工具使用;一个实例数据库服务器的安装与简单维护(用户与权限、后备与恢复等);软件开发环境及服务器配置;Servlet程序设计;JSP程序设计;应用JDBC访问数据库;EL和JSTL;使用web.xml控制Web应用程序;Servlet和JSP的过滤器等。Ajax基本技术及应用框架;采用Ajax技术的应用开发。另外在项目实战方面,还

25、包括数据库设计;项目开发相关文档编写及规范;了解常用版本控制工具的使用;实现一个系统完整的企业项目开发案例。教材及主要参考书目:1、梁立新编著,JAVA WEB应用开发,北京:电子工业出版社,2007;2、美Bruce Eckel. Thinking In Java.英文第4版.北京:机械工业出版社,2007;3、美Herbert Schidt著.Java参考大全.鄢爱兰.鹿江春译.北京:清华大学出版社,2006预修课程: Java程序设计,数据库系统原理课程编号:14_085804 课程名称:高级软件测试总 学 时:36 学 分:2开课单位:计算机与信息工程学院 开课学期:II教学要求:了解

26、和掌握软件测试理论与方法的基础上,学会程序质量分析的方法,提高学生的软件综合设计与开发能力。教学内容:介绍软件测试技术的方法、技术和工具,以及软件测试技术研究的进展。学习软件测试不同阶段的技术,并对测试不同类型软件的方法展开讨论,包括面向对象软件、组件软件、分布式软件、GUI软件和网络软件。另外将了解变异测试、程序分析(程序流、数据流分析)技术。要求对3个实际的软件测试实验项目,掌握软件测试的方法和工具。教材及主要参考书目:1、杨根兴主编,软件质量保证、测试与评价,清华大学出版社,2007年8月。 2. 德Dirk Huberty 等著 马博 赵云龙 译,软件质量和软件测试,清华大学出版社,2

27、003年11月。预修课程:软件工程课程编号:14_080105 课程名称:数据挖掘总 学 时:54 学 分:3开课单位:计算机与信息工程学院 开课学期:II教学要求:1学生应对数据库系统的基本概念、基本原理和关系数据库理论有较扎实的理解,应较熟悉关系数据库的原理和实施方法。2学生应具备数据结构和算法分析的基本知识。3能够结合实际问题进行数据仓库的结构设计工作,包括对多维数据模型的构造、事实表与维表的定义等。4教学中应结合实例对每种数据挖掘算法进行分析,对算法复杂性进行研究。5教学中应分析本学科当前的研究现状,提出需解决的问题。教学内容:本课程全面系统地介绍了各种数据挖掘的基本概念、方法和算法。

28、它由四部分构成:第一部分是前言,全面介绍了数据挖掘的背景信息、相关概念以及数据挖掘所使用的主要技术;第二部分是数据挖掘的核心算法,系统深入地描述了用于分类、聚类和关联规则的常用算法;第三部分是数据挖掘的高级课题,主要叙述了web挖掘、空间数据挖掘、时序数据和序列数据挖掘;第四部分是附录,介绍了目前市场上流行的一些数据挖掘工具产品,包括产品名称、产品功能、供应商、产品所用技术、运行平台及产品状况。教材及主要参考书目:1、武森、高学东、(德)巴斯蒂安编著,数据仓库与数据挖掘,冶金工业出版社 ,2003;2、Inmon W.H 著,数据仓库,机械工业出版社,2001;3、Jiawei Han & M

29、icheline Kamber 著,数据挖掘 概念与技术,机械工业出版社,2001;4、朱明著,数据挖掘(第二版),中国科学技术大学出版社,2008;5、王珊等著,数据仓库技术与联机分析处理,科学出版社,1999。预修课程:数据库、程序设计基础课程编号:14_080112 课程名称:网络与信息安全总 学 时:54 学 分:3开课单位:计算机与信息工程学院 开课学期:教学要求:随着计算机网络的普及与信息经济的迅猛发展,人们对网络与信息安全问题日益关注。通过对本课程的学习,学生可以了解和掌握网络与信息安全的基本原理、技术及最新的研究成果,并具有基本的实践能力,同时培养学生的抽象逻辑思维能力和软件开

30、发能力,为今后的科研和实际工作打下良好基础。教学内容:经典密码、对称密码、非对称密码、密钥管理技术;散列算法(Hash)、数字签名、身份鉴别和访问控制;电子邮件的安全、IP的安全、Web的安全、扫描、攻击与入侵检测;防火墙技术、操作系统的安全、病毒教材及主要参考书目:1、William Stallings, Cryptography and network security: principles and practice, Second Edition,2005;2、杨明,胥光辉等译,密码编码学与网络安全:原理与实践(第二版),电子工业出版社,2001;3、Bruce Schneier 著Applied Cryptography, Protocols, algorithms, and source code in C (2nd Edition),2007;4、W.Richard Stevens著,TCP/IP Illustracted Volume 1:The Protocols,2000。预修课程:计算机网络、数据结构、操作系统课程编号:14_080111 课程名称:机器学习总 课 时:36 学 分:2开课单位:计算机与信息工程学院 开课时间:教学要求:机器学习所关注的问题是计算机程序如何随

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2