河北大学软件工程领域全日制专业学位硕士研究生 培养方案 - 数学与信息科学学院

研究生工作

河北大学软件工程领域全日制专业学位硕士研究生 培养方案

一、学科简介

河北大学具有软件工程专业一级学科硕士学位授予权点,软件工程专业依托计算机应用技术河北省省级重点学科和河北省机器学习与计算智能省级重点实验室,已发展成专业特性鲜明,在国内具有一定影响的专业。计算机应用技术省级重点学科连续三次评估为优秀,计算机科学与技术实验教学中心被评为省级实验教学示范中心,计算机主干课程教学团队被评为省级优秀教学团队。

近三年,本学科立项国家级项目9项,省部级项目15项,横向课题10余项,出版专著5部,发表SCI检索论文120多篇。连续主办三届机器学习与控制论国际会议和小波分析与模式识别国际会议。

二、培养目标

专业学位硕士研究生的培养目标侧重于工程开发、工程应用、工程管理和应用创新等能力的培养。软件工程领域专业学位硕士研究生的培养目标是:培养具有严谨求实的科学态度、工作作风和良好职业道德的高层次实用型、复合型软件工程技术和软件工程管理人才,以满足企事业单位对软件工程技术人才的需求,具体要求如下:

(一)掌握软件工程领域扎实的基本理论和相关的专业知识。

(二)掌握解决软件工程领域工程问题的先进技术、方法和手段。

(三)了解软件工程领域的技术现状和发展趋势。

(四)具有进行本领域技术开发和创新的能力,即能够进行计算机软件的设计、开发与应用创新。

(五)具有担负软件开发项目负责人的能力,起牵头人、负责人、管理者的作用。

(六)掌握一门外国语,能熟练地阅读软件工程领域的外文资料。

三、主要研究方向

(一)软件设计与管理

该方向研究软件设计模式及软件管理方法,研究基于预测模型的软件质量管理,研究基于统计推断的软件缺陷倾向预测等。

(二)云计算与大数据处理

该方向研究MapRecuce编程技术及基于云计算的大数据挖掘算法。包括基于云计算的大数据分类方法研究、特征选择研究、样例选择研究和非平衡大数据处理研究。

(三)面向大数据的机器学习

该方向研究如何对算法进行近似或简化,降低计算复杂度。建立相应的理论框架,确保近似算法能达到所要求的计算精度。研究对高维属性集合进行抽样就是属性选择技术这一减少计算总量来处理大数据的有效手段。

(四)计算机视觉

该方向研究运动对象跟踪、目标监测、视频检索等。具体地,主要研究基于Deep Learning的视频检索、对象检测、运动目标跟踪等。

(五)粒计算与知识获取

该方向研究粒度划分的层次、方法,粒结构及其性质;不同粒度层次对知识获取的影响,基于粒计算的知识获取方法等。

(六)互联网信息挖掘

该方向研究如何快速、方便、准确地从海量互联网信息中挖掘有价值的知识。具体地,包括热门话题检测、事件演变趋势分析、社区发现等研究内容。

(七)智能游戏软件

该方向以即时战略游戏为原型,结合智能搜索、神经网络、进化算法、CBR等多种新型智能方法,研究使游戏中的NPC具有自学习、自适应,和自我进化的能力。

四、学习年限与培养要求

(一)学习年限

本领域专业学位硕士研究生学制为2年,采用全日制培养方式,学习时间为1年(2个学期)。第3学期开始学生应到培养基地或联合培养企业进行专业实践并开始做学位论文,培养年限不得超过5年。

(二)培养要求

1、教学要求

教学内容强调理论性与应用性的有机结合,突出案例分析和实践研究,应满足时代的要求,如面向大数据的软件开发技术;教学过程重视运用团队学习、案例分析、现场研究、模拟训练等方法;注重培养学生研究解决实际问题的意识和能力。外语课程重点培养学生读、写、听、说、译等综合运用语言的能力。

2、注重实践能力和创新创业能力培养

注重培养实践研究和创新能力,增长实际工作经验,缩短就业适应期限,提高专业素养及就业创业能力。注重建立专业学位硕士研究生培养与用人单位实际需求的紧密联系。对研究生实践教学实行全过程管理,确保培养质量。专业学位硕士研究生须在实践基地或单位进行不少于半年的实践教学,在实践教学期满时写出论文形式的实践报告,并由企业导师签署意见、实践单位盖章。研究生可以在基地边实践边做论文。

3、实行校内外双导师制

学校导师由具有指导软件工程硕士研究生的资格。学校导师应在专业学位硕士研究生入学一年内采用双向选择的方式确定。双选时由专业学位硕士研究生根据自己实际情况提出要求,由学校导师提供自己的研究方向与主要研究内容,最终确定专业学位硕士研究生的指导教师。每个指导教师在每一届指导专业学位硕士研究生的数量原则上不能多于3名。

从专业硕士实践基地等校外单位选聘软件工程领域的专家和专业人员作为企业导师,承担专业学位硕士研究生的培养工作。企业导师应在专业学位硕士研究生入学一年内落实。

以校内导师为主,指导研究生制订个人培养计划、选学课程、查阅文献资料、参加学术交流和专业实践、确定学位论文课题、撰写学位论文等工作;校外导师参与实践过程、项目研发的指导工作。

4、论文选题要求

学位论文是专业学位硕士研究生培养的重要环节,在专业学位硕士研究生的培养期限中,学生用于完成论文的时间应占一半以上。论文选题的内容应适中,有一定的技术难度与工作量,使用的理论要新、开发工具要先进,开发过程要完整。论文要有一定的理论深度,要具有先进性和一定的应用创新性。

5、学位论文答辩

聘请5名具有副高级以上职称的专家、学者或专业人员组成答辩委员会,答辩委员会主席必须是校外的知名专家担任,同时实行导师回避制。

五、学分与课程

实行学分制。研究生在学位论文答辩前须修满本学科规定的总学分28学分。其中公共课程9学分,基础理论课3学分,专业技术课6学分,入学教育1学分,开题报告1学分,学术活动2学分,选修课6-8学分(选修课程应为本方向所开课程,在导师指定下也可选修其他方向的学位课程,但不计入本方向学位课程学分,仅计入选修课程学分),如下表所示。

 

全日制软件工程硕士专业学位研究生课程设置与学分分配表

类别课程名称学时学分授课学期授课方式考核方式备注
公共课程政治理论课3621讲授考试
外语课5431讲授考试
专业外语3621讲授考试多媒体
知识产权基础3621讲授考查多媒体
基础理论类课程算法设计与分析5431讲授考试多媒体
专业技术类课程软件项目管理与案例分析5431讲授考试多媒体
面向对象的软件工程5432讲授考试多媒体
实践课程入学教育与学术规范1
开题报告1
学术活动2
选修及其他课程软件开发技术与工具3622讲授考试多媒体
软件过程改进3622讲授考查多媒体
MapReduce 大数据处理3622讲授考查多媒体
高级数据库系统3622讲授考查多媒体
深度学习(将原来的高性能计算改名为深度学习)3623讲授笔试多媒体
机器学习3623讲授论文多媒体
并行计算3623讲授考试多媒体
数据分析3623讲授考试多媒体
数据挖掘3623讲授考查多媒体
模式识别3623讲授论文多媒体