控制与计算机工程学院

软件工程一级学科硕士研究生培养方案

阅读量:

 

软件工程一级学科硕士研究生培养方案

  (学科代码:0853  授予工学硕士学位)

  一、培养目标

  软件工程学科面向国民经济信息化建设和发展的需要、面向企事业单位对软件工程人才的需求,培养独立从事相关科学研究和工程实践的能力,成为适应软件产业发展要求的高级软件工程人才。

  学位获得者应具备:

  1.拥护党的基本路线和方针政策、热爱祖国、遵纪守法、品行端正、诚实守信,具有良好的职业道德和敬业精神,具有实事求是、科学严谨的治学态度和工作作风,恪守学术道德规范,遵守知识产权相关法律法规。

  2.掌握软件工程学科坚实的基础理论知识和系统的专业知识,熟悉本研究领域中的发展动向,具有运用先进的工程化方法、技术和工具从事软件系统分析、设计、开发、维护等工作的能力,并具备技术创新能力;培养工程项目的组织与管理能力、团队协作和交流能力。

  3.身心健康,具有良好的写作能力和表达能力,能够以书面和口头方式清楚地表达自己的研究结果和实验方法。掌握英语,能熟练地阅读专业英文文献、撰写论文。

  二、研究方向

  软件工程是以计算机科学理论和技术以及工程管理原则和方法等为基础,研究软件开发、运行和维护的系统性、规范化的方法和技术,是技术和管理紧密结合所形成的工程学科。软件工程要解决的核心问题是提高软件的质量和生产率,并最终实现软件的工业化生产。

  软件工程知识体系主要包括软件需求、软件设计、软件构造、软件测试、软件维护、软件配置管理、软件工程管理、软件工程过程、软件工程方法与工具、软件质量、软件工程职业实践、软件工程经济学等知识域。主要研究方向如下:

  1.软件工程理论与技术

  2.数据库与智能信息处理

  3.人工智能及应用

  4.网络信息安全

  5.数字媒体计算技术

  6.大数据与云计算

  7.领域软件工程

  8.移动互联网与物联网技术

  9.软件工程工具与环境

  10.软件测试与质量保证

  三、培养方式及学习年限

  1. 培养方式

  (1)实行导师负责制。

  (2)可跨学科专业或与有关研究部门、企业联合培养。跨学科或交叉学科培养硕士生时,应从相关学科中聘请具有副高级及以上职称的有关人员协助指导。

  (3)采用理论学习与实践相结合的方法,使硕士生掌握坚实的基础理论和软件工程的专业知识,培养独立分析和解决问题的能力,并注重创新能力与实践能力的培养。

  (4)可采取全日制和非全日制两种培养方式。

  2. 学习年限

  全日制硕士研究生学习年限一般为2-3年。分课程学习和学位论文两个阶段,课程学习阶段不少于1年,学位论文阶段不少于1年。

  四、课程设置与学分要求

  硕士生的课程学习实行学分制。学位课程不少于21学分,总学分不少于31学分。对以同等学力考取的研究生,必须补修本专业本科生的必修课程,补修课不记学分,但有科目和成绩要求,应补修而未补修或者补修成绩不合格者不能参加学位论文答辩。补修课一般不得少于2门。对跨门类、学科专业考取的研究生,是否需补修相关课程由导师确定。

  具体课程设置见附表及“研究生课程目录”。

  五、科学研究及学位论文要求

  科学研究与学位论文工作是研究生培养的重要组成部分,是培养硕士研究生独立思考、勇于创新的精神和从事科学研究或担负专门技术工作的能力,使研究生的综合业务素质在系统的科学研究或工程实际训练中得到全面提高。

  学位论文工作阶段的选题与开题报告、中期检查、学位论文评审与论文答辩是硕士生培养过程中的必要环节,硕士生导师和各学科必须给予保证。各学科专业的培养方案应对科研与学位论文工作各环节以及对科研与学位论文工作的社会评价做出具体规定与要求,以切实保证学位论文的质量。硕士研究生应在导师指导下独立完成硕士学位论文工作。

  1.文献综述与开题报告的要求

  本学科硕士生的科学研究和学位论文可以是基础研究、应用基础研究,也可以是工程应用研究,鼓励对学科前沿和学科交叉渗透领域的研究。本学科硕士生应尽可能参与指导教师和所在单位承担的国家或省部级重要科研课题,为加速信息化建设做贡献。

  硕士生入学后应在导师指导下,查阅文献资料,了解学科现状和动态,尽早确定课题方向,完成论文选题。确定学位论文工作的内容和工作量时应全面考虑硕士研究生的知识结构、工作能力和培养年限等方面的特点。

  全日制学术型硕士研究生文献综述与开题报告会一般要求在第三学期前十周完成,2年毕业的全日制学术型硕士研究生要求在第三学期前二周完成。包括的主要内容:课题来源及研究背景和意义;国内外在该方向的研究和发展情况及分析;论文的主要研究内容;研究方案及进度安排,预期达到的目标;为完成课题已具备和所需的条件和经费;预计研究过程中可能遇到的困难和问题以及解决的措施;主要参考文献。文献综述与开题报告的基本要求为:字数应在5000字以上;阅读的主要参考文献在30篇以上,其中外文文献不少于10篇。

  开题报告通过者给予1学分。

  对文献综述和开题报告的具体要求见《华北电力大学学术学位硕士研究生必修环节实施细则》。

  2.论文中期检查

  全日制学术型硕士研究生的学位论文中期检查一般在第四学期末完成,2年毕业的全日制学术型研究生要求在第四学期的前三周内完成。中期检查的主要内容为:论文工作是否按开题报告预定的内容及进度进行;已完成的研究内容及结果;目前存在的或预期可能会出现的问题;论文按时完成的可能性等。

  论文中期检查通过者给予1学分。

  对中期检查的具体要求见《华北电力大学学术学位硕士研究生必修环节实施细则》。

  3.学术论文发表与科研成果要求

  (1)硕士研究生论文答辩前应在指定的期刊和指定的会议论文集中公开发表学术论文一篇(如在核心期刊上发表,该论文已录用也可)或一项专利授权。论文第一作者为研究生本人;如果研究生为第二作者,第一作者必须为导师。

  (2)硕士研究生(含在职培养),在学习期间所发表的与学位论文相关的学术论文,其署名单位必须是华北电力大学。在职培养硕士研究生在学习期间,与华北电力大学合作的科研项目,并且该项目的主要内容将作为其学位论文的组成部分,华北电力大学应为署名单位。

  (3)硕士研究生学位论文的实际工作时间一般不少于1年。

  (4)硕士学位论文必须符合华北电力大学硕士论文写作及答辩的有关规定。

  (5)硕士学位论文是硕士生培养质量和学术水平的反映,应在导师指导下由研究生独立完成。

  4.学位论文撰写

  硕士学位论文是硕士生科学研究工作的全面总结,是描述其研究成果、反映其研究水平的重要学术文献资料,是申请和授予硕士学位的基本依据。学位论文撰写是硕士生培养过程的基本训练之一,必须按照规范认真执行,具体要求见《华北电力大学研究生学位论文撰写规范》。

  5.学位论文评审与答辩

  硕士研究生在申请论文答辩前,必须达到所在学科对研究生的学术论文发表与科研成果的基本要求。

  硕士学位论文的评审与答辩按照《华北电力大学研究生学位论文评审和答辩的有关规定》、《华北电力大学学位授予工作细则》等相关规定执行。

  六、两年毕业的条件

  特别优秀的全日制硕士研究生,在满足下列条件的基础上可申请两年答辩。

  1.第一学年的课程成绩排名在本专业的前20%;

  2.答辩前以第一作者身份(如果是第二作者,其导师必须是第一作者)在SCI二区及以上(以中科院分区为准)刊物、或中国计算机学会推荐的B类及以上国际学术刊物、或中国计算机学会推荐的B类及以上国际学术会议上至少发表(正式出版或网络在线出版)一篇与学位论文研究内容相关的学术论文;

  3.答辩申请经导师同意,并由学院学位评定分委员会审议通过。

  七、其他

  1. 实践环节:1学分

  实践环节包括实验教学、专业生产实践、教学实践、与专业学习相关的创新创业等。

  在第二、第三学期院(系)及导师安排研究生参加教学实践,如参与指导课程设计、实习、实验、辅导答疑、课堂讨论等教学环节,或结合科研课题到生产单位参加调研或项目研发等实践工作,总工作量应达到80学时或10个工作日。

  依托学科实验室、研究所(室)或实践教学基地,院(系)及导师根据学科特点和人才培养目标安排研究生参加实验教学或专业生产实践。研究生进行与学科应用技术相关的硬件、软件设计或系统设计;或参与学科应用技术相关的科技研发项目和科学实验;或进行工程设计、实验设备安装调试或协助实验室教师指导本科生完成实验教学等实验工作,以提高研究生的科研实践能力。

  2. 学术活动

  硕士研究生在学期间必须参加不少于6次学术活动。每次学术活动后须写出不少于500字的小结。

 

附表:软件工程一级学科硕士研究生课程设置表

类别

课程名称

学时

学分

考核方式

开课学期

备注

学位课 不少于21学分

6学分

公共课

第一外国语

84

3

考试

1,2

 

中国特色社会主义理论与实践研究

36

2

考试

1

自然辩证法概论

18

1

考试

1

不少于4学分

基础理论课

规划数学

32

2

考试

1

 

矩阵论

48

3

考试

1

组合数学

32

2

考试

2

数值分析

48

3

考试

1

小波分析及其应用

32

2

考试

1

图与网络

32

2

考试

2

应用数理统计

48

3

考试

1

应用随机过程

32

2

考试

1

现代数学基础与方法

48

3

考试

1

离散数学(三)

32

2

考试

1

不少于6学分

学科基础课

面向对象系统设计与实现

32

2

考试

1

 

 

软件设计模式

16

1

考试

1

网络信息安全

32

2

考试

1

软件体系结构

32

2

考试

2

高级操作系统

32

2

考试

2

高级计算机网络

32

2

考试

1

高级软件工程

32

2

考试

2

数据仓库与数据挖掘

32

2

考试

2

人工智能

32

2

考试

2

计算机图形学与可视化技术

32

2

考试

2

算法分析与复杂性理论

32

2

考试

2

不少于5学分

学科专业课

专业英语

16

1

考试

2

 

数字媒体计算

32

2

考试

1

计算机仿真技术

32

2

考试

1

高级嵌入式系统设计

32

2

考试

1

ORACLE原理及应用

32

2

考试

2

电力大数据分析与应用

32

2

考试

2

分布式系统

32

2

考试

2

云计算

32

2

考试

2

软件工程管理

32

2

考试

2

软件测试与质量保证

32

2

考试

2

数据集成与数据分析技术

32

2

考试

1

图像理解

32

2

考试

2

语义Web原理与应用

32

2

考试

2

计算机动画技术与算法

32

2

考试

2

信息物理融合系统

32

2

考试

2

机器学习

32

2

考试

1

非学位课

6学分

必修课程与必修环节

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

 

1

考查

1

 

专题课程/seminar课程

 

1

考查

2

实践环节(实验、实践)

 

1

考查

 

学术活动

 

1

考查

 

文献综述与选题报告

 

1

考查

 

论文中期检查

 

1

考查

 

选修课

科技信息检索与论文写作专题讲座

16

1

考查

1

 

除可选本专业课程外,还可选择其它学科专业的课程和“研究生课程目录”上课程

补修课

操作系统

 

 

 

 

 

离散数学

 

 

 

 

 

数据结构

 

 

 

 

 

计算机网络

 

 

 

 

 

软件工程