软件工程一级学科学术学位
博士研究生培养方案
(学位类型:学术型 学位层次:博士 一级学科代码:0835 授工学博士学位)
一.学科概况
软件工程是以计算机科学理论和技术以及工程管理原则和方法等为基础,研究软件开发、运行和维护的系统性、规范化的方法和技术,或以之为研究对象的学科。软件工程学科的方法论基础主要是系统工程、管理学和经济学等,重点关注软件系统的复杂性问题,涉及大型复杂软件系统开发、运行与维护的原则和方法。软件工程是软件产业和信息产业的支撑学科,科学研究、工程实践和交叉应用是软件工程的学科特性。
湖北大学软件工程学科始于1984年的“计算机软件”专业,2018年获批软件工程一级学科硕士点,2024年获批软件工程一级学科博士点(湖北大学第一个新工科博士点),也是湖北省第2所拥有软件工程一级学科博士点的高校。长期以来,湖北大学以服务国家重大战略需求,支撑学科领域发展,提升新时代软件工程高素质创新人才的培养质量为目标,不断加强软件工程学科建设,专业发展和人才培养水平在湖北省高校中处于前列。
目前,本学科拥有湖北省属高校首个全国工程专业学位研究生联合培养示范基地—“湖北大学-贵州税务研究生工作站”,湖北省以软件工程命名的科研平台—“湖北省软件工程工程技术研究中心”,拥有湖北省重点实验室1个,省级研究生工作站3个,省级工程技术研究中心3个,教育部产教融合基地2个,省级校企共建研发中心5个。2019年,湖北大学软件工程专业获批国家一流本科专业建设点;2020年,软件工程学科入选湖北省优势特色学科群。
二.培养方向
1.智能软件理论与方法
针对智能软件中信息感知与处理等关键科学问题,运用智能计算、机器学习和知识工程方法,在计算机视觉、高维数据处理、智能人机接口、多模态知识图谱、开源软件生态等方向研究新理论与新方法。
2.可信软件工程技术
针对软件可靠性、保密安全性、容错性问题,开展区块链验证与软件防篡改技术、可信软件体系结构、软件缺陷预测、源代码安全性检测、国密算法等研究与应用。
3.工业大数据软件
面向智能制造、数控软件、智能驾驶等领域,开展工业大数据、数字孪生、云边协同软件开发、视觉认知、工业软件国产化等研究应用。
4.政务领域软件工程
聚焦税务、教育、司法等领域,开展面向领域的软件工程理论、方法和技术研究,重点开展大型软件研发关键技术的研究应用。
三.培养目标
坚持以服务国家战略和区域经济发展为己任,以“为党育人、为国育才”思想为指导,培养能胜任税务、教育、智能制造、工业软件研发等行业的科研、工程技术和管理工作,德智体美劳全面发展的复合型高端软件人才。
(1)坚持四项基本原则,爱国守法,品行端正,学风严谨,身心健康;掌握马列主义、毛泽东思想、邓小平理论、“三个代表”重要思想、科学发展观、习近平新时代中国特色社会主义思想基本理论,具有国家和民族伟大复兴的使命与担当;
(2)掌握软件工程及紧密相关学科(计算机科学与技术、人工智能、信息安全、数学等)的基础理论和应用技术,具备软件工程坚实宽广的理论基础和系统深入的专门知识;
(3)具备专业的科学研究素养和科研攻坚精神,能够以软件工程理论和技术为基础,应用现代软件理论、方法、技术与工程工具,独立从事政务领域或工业软件相关科学研究和应用开发工作;
(4)崇尚科学、追求真理,具有良好的科学素养,诚实守信,严格遵守科学技术研究学术规范;具有科学严谨和求真务实的学习态度和工作作风;深刻理解团队作用,具备较强的合作精神和团队意识;
(5)熟练掌握一门外国语,具备良好的阅读、理解和撰写外语资料能力和进行国际化交流的能力。
四、学制与在校年限
非定向博士生的基本学制为3年,学习年限不少于3年;定向就业的博士生学制为4年,学习年限不少于4年;直博生的基本学制为5年,学习年限不少于5年。博士生均不得申请提前毕业,最长学习年限为6年。
博士生应在规定年限内完成毕业,完成培养计划的学习内容。在学校规定的基本学制内未完成学业者,经个人申请、导师同意、学院审核、学校批准,可以申请延期毕业。具体按《湖北大学研究生学籍管理细则(修订)》执行。
五、培养方式
博士生的培养主要采取课程学习、科学研究、学术训练、社会实践、学位论文相结合的方式,以科学研究为主,重点培养博士生独立从事科学研究工作的能力。培养采取导师负责制,指导方式采用导师指导和指导小组集体培养相结合的方式。指导小组由所招博士生的导师在博士生入学一个月内牵头组建,至少由3人组成,并报院学位评定分委员会批准备案。指导小组根据本学科博士生培养方案,因材施教,指导博士生制定个人培养计划;指导博士生课程学习、技能训练和业务实践;定期组织博士生召开小组讨论会,支持博士生开展学术交流活动;全过程指导博士生学位论文创作;讨论、确定有关博士生培养过程中需要共同研究或决定的其他事宜。
六、课程设置及学分要求
(一)课程学分要求
1.普通博士研究生课程总学分不低于16学分。其中公共必修课不低于6学分,一级学科核心课不低于7学分,专业选修课程不低于3学分。公共选修课至少选1门,硕士阶段已选的可免修。
2.硕博连读研究生在满足硕士阶段课程学分要求的基础上,博士阶段课程总学分要求与普通博士一致。
3.直博生课程总学分不低于33学分。其中公共必修课不低于10学分,一级学科核心课不低于13学分,专业选修课程不低于9学分,公共选修课不低于1学分。
4.鼓励选修一门全英文课程。
5.同等学力、跨学科专业录取的博士研究生,应在导师指导下补修2门本专业硕士阶段核心课程,要求通过考核,成绩合格,但不计学分。
6.博士生英语水平符合以下条件之一的,可以申请免修英语:
i.通过国家六级英语考试,且六级成绩达到总成绩570分以上;
ii.持有英语专业本科或硕士研究生毕业证书,且国家英语专业四级成绩良好或八级成绩合格及以上;
iii.学术类雅思6.5分、托福90分、GRE 1400分或新题型280分及以上(三年内有效);
iv.在以英语为母语的国家学习并获得毕业证书或学位证书。
(二)课程目录 (见附录)
表1:学术学位博士研究生课程设置表(普通博士生)
类 别 |
课程编码 |
课程名称 |
学分 |
学时 |
开课 学期 |
备注 |
必 修 课 Compul -sory Courses |
公共 必修课 Public Compul -sory Courses |
政治Political Course |
1D0000A001 |
中国马克思主义与当代 Chinese Marxism and the Contemporary Era |
2 |
32 |
1 |
必修,6学分,学校统一开设 |
外语Foreign Language |
1D0000A002 |
第一外国语(博士) Academic English for Doctoral Students |
3 |
48 |
1 |
素养课 Literacy Course |
1D0000A003 |
科研伦理与学术规范 Research Ethics and Academic Norms |
1 |
16 |
1 |
学科基础课 Disciplinary Basic Courses |
1D0835B001 |
基础软件与开源系统前沿 Frontiers in System Software and Open-Source Systems |
2 |
32 |
1 |
必修,7学分 |
1D0835B002 |
大规模领域软件系统 Large-Scale Domain-Specific Software Systems |
2 |
32 |
2 |
1D0835B003 |
软件工程管理 Software Engineering Management |
2 |
32 |
2 |
1D0835B006 |
博士研究生论文写作指导 Guide to Dissertation Writing for Doctoral Students |
1 |
16 |
2 |
选 修 课 Elective Courses |
专业选修课程 Professional Elective Courses |
1D0835E001 |
软件开发方法学 Software Development Methodology |
2 |
32 |
3 |
专业选修不低于3学分 |
1D0835E002 |
现代数据库工程技术 Modern Database Engineering Technologies |
2 |
32 |
2 |
1D0835E003 |
软件体系结构 Software Architecture |
2 |
32 |
2 |
1D0835E004 |
分布式系统 Distributed Systems |
2 |
32 |
2 |
1D0835E006 |
软件需求工程 Software Requir ements Engineering |
2 |
32 |
2 |
1D0835E007 |
软件安全 Software Security |
3 |
48 |
3 |
1D0835E008 |
软件分析与测试 Software Analysis and Testing |
2 |
32 |
1 |
1D0835E009 |
高级操作系统 Advanced Operating Systems |
2 |
32 |
2 |
1D0835E010 |
高等网络技术 Advanced Networking Technologies |
2 |
32 |
2 |
1D0835E011 |
算法理论 Algorithm Theory |
2 |
32 |
2 |
1D0835E012 |
数控软件研发专题 Special Topics in CNC Software Development |
2 |
32 |
3 |
1D0835E013 |
领域软件前沿技术讲座 Lectures on Emerging Technologies in Educational Informatization |
2 |
32 |
2 |
1D0835E014 |
大型工业软件开发 Development of Large-Scale Industrial Software |
2 |
32 |
2 |
1D0835E015 |
人工智能与智能计算 Artificial Intelligence |
1 |
16 |
3 |
公共选修课程 Public Elective Courses |
|
马克思主义经典著作选读、五育类课程及其他通开通选课程 (硕士阶段已选的可免修) |
≥1 |
|
|
至少选1门 |
补修课程 Remedial Courses |
1A0835B001 |
软件工程数学基础 Fundamentals of Software Engineering Mathematics |
不计学分 |
32 |
1 |
培养单位开设 |
1A0835B003 |
软件体系结构 Software Architecture |
32 |
1 |
课程总学分要求: 学术型博士生(自然科学类)总学分≥16;其中,必修课学分≥13 |
备注:硕士阶段如已修读“科研伦理与学术规范”相关课程的,博士阶段该课程可免修免考。 |
表2:学术学位博士研究生课程设置表(直博生)
类 别 |
课程编码 |
课程名称 |
学分 |
学时 |
开课 学期 |
备注 |
必 修 课Compul -sory Courses |
公共 必修课 Public Compul -sory Courses |
政治Political Courses |
1D0000A001 |
中国马克思主义与当代 Chinese Marxism and the Contemporary Era |
2 |
32 |
1 |
必修,10学分,学校统一开设 |
1A0000A003 |
新时代中国特色社会主义理论与实践研究 Theory and Practice of Socialism with Chinese Characteristics in the New Era |
2 |
32 |
1 |
1A0000A005 |
自然辩证法概论 Introduction to Dialectics of Nature |
1 |
16 |
1 |
外语Foreign Language |
|
直博生英语 (分两学期开设) Academic English for Five-Year Direct-Entry PhD |
4 |
96 |
1-2 |
素养课 Literacy Course |
1D0000A003 |
科研伦理与学术规范 Research Ethics and Academic Norms |
1 |
16 |
1 |
学科基础课 Disciplinary Basic Courses |
1D0835B006 |
博士研究生论文写作指导 Guide to Dissertation Writing for Doctoral Students |
1 |
16 |
2 |
必修,13学分 |
1A0835B001 |
软件工程数学基础 Fundamentals of Software Engineering Mathematics |
2 |
32 |
1 |
1A0835B003 |
软件体系结构 Software Architecture |
2 |
32 |
1 |
1A0835B004 |
软件需求工程 Software Requirements Engineering |
2 |
32 |
2 |
1D0835B001 |
基础软件与开源系统前沿 Frontiers in System Software and Open-Source Systems |
2 |
32 |
1 |
1D0835B002 |
大规模领域软件系统 Large-Scale Domain-Specific Software Systems |
2 |
32 |
2 |
1D0835B003 |
软件工程管理 Software Engineering Management |
2 |
32 |
2 |
选 修 课 Elective Courses |
专业选修课程 Professional Elective Courses |
1D0835E001 |
软件开发方法学 Software Development Methodology |
2 |
32 |
3 |
专业选修,不低于9学分 |
1D0835E002 |
现代数据库工程技术 Modern Database Engineering Techniques |
2 |
32 |
2 |
1D0835E003 |
软件体系结构 Software Architecture |
2 |
32 |
2 |
1D0835E004 |
分布式系统 Distributed Systems |
2 |
32 |
2 |
1D0835E006 |
软件需求工程 Software Requirements Engineering |
2 |
32 |
2 |
1D0835E007 |
软件安全 Software Security |
3 |
48 |
3 |
1D0835E008 |
软件分析与测试 Advanced Operating Systems |
2 |
32 |
1 |
1D0835E009 |
高级操作系统 Advanced Operating Systems |
2 |
32 |
2 |
1D0835E010 |
高等网络技术 Advanced Networking Technologies |
2 |
32 |
2 |
1D0835E011 |
算法理论 Algorithm Theory |
2 |
32 |
2 |
1D0835E012 |
软件分析与测试 Software Analysis and Testing |
2 |
32 |
2 |
1D0835E013 |
数控软件研发专题 Special Topics in CNC Software Development |
2 |
32 |
3 |
1D0835E014 |
教育信息化前沿技术讲座 Lectures on Emerging Technologies in Educational Informatization |
2 |
32 |
2 |
1D0835E015 |
大型工业软件开发 Development of Large-Scale Industrial Software |
2 |
32 |
2 |
1D0835E016 |
人工智能与智能计算 Artificial Intelligence |
1 |
16 |
3 |
公共选修课程 Public Elective Courses |
|
人工智能安全与伦理、五育类课程(硕士阶段已修的可申请免修) |
≥1 |
|
自定 |
至少选修1门 |
补修课程 Remedial Courses |
|
在导师的指导下、根据学业需要确定补修课程 |
不计 学分 |
|
1-2 |
培养单位开设 |
课程总学分要求: 直博生(自然科学类)课程学分≥33;其中,必修课学分≥23 |
备注:硕士阶段如已修读“科研伦理与学术规范”相关课程的,博士阶段该课程可免修免考。 |
七、培养环节
表3:学术学位博士研究生培养必修环节内容及要求
环节名称 |
安排及要求 |
学分 |
时间节点 |
1.个人培养计划 Personal Development Plan |
根据本学科的培养方案,在导师的指导下,结合研究方向和自身特点,制定培养计划。个人培养计划一经制定,在培养过程中必须严格按计划进行。 |
不计 学分 |
入学后1个月内 |
2.学术活动 Academic Activities |
普通博士:在学期间须参加本学科领域的学术活动,基本要求如下: (1)须参加学术讲座15次以上; (2)须至少公开在学院或学科的学术论坛做学术报告3次,或参加国际或全国会议作口头学术报告1次。 直博生:在学期间须参加本学科领域的学术活动,基本要求如下: (1)须参加学术讲座30次以上; (2)须至少公开在学院或学科的学术论坛做学术报告5次,或参加国际或在全国会议作口头学术报告2次。 |
2 |
学术活动的考核由博士生学籍所在单位负责,培养单位应在博士生申请答辩前录入成绩。 |
3.实践活动 Practical Activities |
包括助研、助教、科技创新、技术咨询、社会实践等多种形式,不少于2周时间,完成实践报告,上传研究生信息管理系统,培养单位评估合格为通过。 |
不计 学分 |
|
4.文献综述 Literature Review |
完成一定数量的经典必读书目及重要专业学术期刊阅读,经导师考核,具备文献综述写作能力。可结合开题报告一起开展。 |
不计 学分 |
由各培养单位组织开展 |
5.开题报告 Research Proposal |
开题是研究生开展学位论文工作的重要环节,以文献综述报告为基础,主要内容包括:论文题目、选题依据(含课题来源、课题的国内外研究动态及分析、课题研究的目的和意义等)、研究方法、技术路线、实施方案、工作计划和预期目标等。学位论文选题应来自相关工程领域的重大、重点工程技术研究课题,并具有重要的工程应用价值。 博士生开题报告会由学院统一组织并集中安排,须在第三学期结束前完成。开题报告以学术报告方式进行,考核小组由至少5名本学科或相关学科的博士生导师或相当水平的专家组成(博士生导师人数需占小组人数半数以上)。经评审通过的开题报告应上传至研究生信息管理系统。 论文选题须符合本学科领域的内涵要求;开题报告通过者,如因特殊情况须变更学位论文课题研究,应重新做开题报告。 |
不计学分 |
普通博士生开题报告原则上不迟于第三学期完成,直博生开题报告原则上不迟于第五学期完成。 |
6.中期考核 InterimAssessment |
博士生完成课程学习、开题报告后,进行中期考核。博士生中期检查由学院统一组织并集中安排,须在第二学年结束前进行中期考核工作。中期考核由3-5名本学科或相关学科的教授或副教授组成的小组(博士生导师人数需占小组人数半数以上)进行论证和评审。 中期考核按照学科培养方案和个人培养计划的要求,对博士生的课程学习情况、论文工作进展等情况进行全面检查。中期考核通过者,方可进入毕业论文预答辩和答辩程序。未通过考核者启动预警机制,第二次仍未通过中期考核、不宜继续培养者,硕士起点博士生转硕士培养或作退学处理,本科起点博士生作退学处理。 |
2 |
中期考核在进入博士培养阶段后的第四学期内(直博生为第五学期内)进行,考核具体办法及分流处理按照学校研究生中期考核相关规定执行。 |
7.学位论文预答辩 Dissertation Pre-defense |
博士学位论文的预答辩工作需在完成学位论文初稿撰写之后,在学位申请正式提交之前进行。由学院统一组织并成立考核小组,考核小组由至少5名本学科或相关学科的博士生导师或相当水平的专家组成(博士生导师人数需占小组人数半数以上)。 经考核小组评审通过后,方可进入学位申请环节。 |
不计学分 |
学位申请正式提交前1个月,学位申请人需提交预答辩评审结果,预答辩不通过,不能提交学位申请。 |
8.学位论文答辩 Dissertation Defense |
学位论文答辩按学校有关规定执行。 |
不计学分 |
|
八、学位论文
博士学位论文是博士生在某个具体研究领域进行系统深入的研究工作总结。学位论文应反映作者在软件工程学科上已具有坚实宽广的基础理论并掌握系统深入的专门知识,体现作者熟练掌握本研究方向的科学研究方法和实验技术,并具有独立从事科学研究工作的能力,应强调研究工作的深度和广度,以及较大的理论意义或应用价值。学位论文是评价博士生学术水平和科学创新能力的主要依据。
(一)选题要求
软件工程学科博士生的科学研究和学位论文,可以是基础研究、应用基础研究,也可以是技术与工程研究,鼓励对学科前沿和学科交叉渗透领域的研究。学位论文相关研究工作应着眼于解决我国各行各业数字化转型和数字经济发展中的重大理论和工程技术问题,提出新概念、新评论、新方法、新技术,为我国抓住数字化转型带来的机遇做贡献。
(二)学位论文撰写
博士学位论文应是博士生在某个具体研究领域进行系统深入的研究工作的凝练与总结。学位论文是衡量博士生培养质量和学术水平的重要标志。开展系统深入的研究工作并撰写合格的学位论文是对博士生进行软件工程学科科学研究或承担专门技术工作的全面训练,是培养博士生创新能力,综合运用所学知识发现问题、分析问题和解决问题的主要环节。学位论文应反映作者在软件工程学科已具有坚实宽广的基础理论并掌握系统深入的专门知识,体现作者熟练掌握本研究方向的科学研究方法和实验技术,并具有独立从事科学研究工作的能力。学位论文还应强调研究工作的深度,以及较大的理论意义或应用价值。
论文应遵照《湖北大学博士、硕士学位授予工作细则(2024年修订版)》执行,应包括中英文摘要、引言(或绪论)、正文、结论、参考文献等内容,应严格遵守学术规范,表述严谨,内容真实。
九、学位授予与毕业要求
在满足学分要求的基础上,软件工程专业博士后研究生须达到文件《湖北大学博士、硕士学术学位授予标准(0835软件工程)》中的“博士学位授予标准”,方可授予博士学位。
十、主要参考文献
1、《中华人民共和国学位法》
2、《关于深入推进学术学位与专业学位研究生教育分类发展的意见》
3、《研究生教育学科专业简介及其学位基本要求》
4、《0835软件工程一级学科研究生核心课程指南》
5、《关于加快推动博士研究生教育高质量发展的意见》
6、《湖北大学2025年研究生培养方案修(制)订工作手册》