清华大学软件学院攻读工程硕士专业学位研究生培养方案

时间:2024-03-04 10:37:46

2016年软件学院

攻读工程硕士专业学位研究生培养方案

                                                              

一、培养目标和要求

软件工程领域工程硕士的培养目标是面向国民经济信息化建设和发展的需要、面向企事业单位对软件工程技术人才的需求,培养应用型、复合式、高层次软件工程技术和软件工程管理人才。

软件工程领域工程硕士应当有较宽的培养方向,包括软件工程、软件体系结构、软件项目管理、软件测试、嵌入式软件及应用、网络与信息系统安全,以及软件质量监控、系统管理与支持等方向。

二、培养方式及学习年限

本领域采用系统的课程学习和工程实践相结合的培养方式。课程学习实行学分制;软件工程实践要求学生直接参与软件工程项目实践,完成必要的技术方案设计、软件开发、项目管理等工作,并在所取得的工程实践成果基础上完成学位论文的撰写。

  1. 在职研究生可以采取边工作边学习的方式,各门课程(包括实验性课程)的要求和课时数须与全日制研究生要求相同。
  2. 学校可以聘请具有丰富实践和教学指导经验的企业资深技术或管理人员参与课程教学,并对学生的软件工程实践进行联合指导。
  3. 提倡和特别加强双语教学,包括直接采用英文原版教材、聘请国外教授讲课或讲学等。
  4. 学习年限一般为2.5~5年,其中从事软件工程实践的时间一般不得少于1.5年。

三、适用领域

软件工程及相关领域

四、学分要求

攻读软件工程领域工程硕士专业学位研究生,需获得学位要求学分不少于32学分(专业课20学分,其中考试课程不少于17学分),公共必修学分6,必修环节学分5,学术与职业素养课程1学分,学科专业学分不少于20。

五、课程设置

软件工程领域工程硕士课程体系遵循下述基本原则,即创新性、复合性和工程性,包括基础理论课程、技能培训课程、项目管理课程等。为加强软件人才的国际交流能力,要求不少于二分之一的课程采用双语(或英语)教学。

(一)公共必修课程(6学分)

  l  自然辩证法概论                                              (60680021)       1学分  (考试)

  l  英语(第一外国语)                                       (60640012)    2学分  (考试)

  l  文献检索与论文写作                                       (82558001)       1学分     (考查)

  l  学科前沿讲座                                                 (69998012)       2学分     (考查)

(二)学科专业课程(不少于20学分,其中考试学分不少于14学分)

     1. 基础理论课(不少于3学分)

  l  组合数学                                                        (74100043)       3学分     (考试)

  l  工程硕士数学                                                 (60428004)       4学分     (考试)

  l  计算几何                                                        (70240183)       3学分     (考试)

  l  形式语义学                                                    (74100192)       2学分     (考试)

       2.专业课

  l  算法分析与设计                                             (74100033)       3学分     (考试)

  l  软件项目管理                                               (84100062)       2学分     (考试)

  l  软件度量技术                                                (74100142)       2学分     (考试)

  l  软件需求工程                                  (84100102)    2学分     (考试)

  l  软件测试技术                                                (74100132)       2学分     (考试)

  l  软件体系结构                                                (74100152)       2学分     (考试)

  l  电子商务概论                                                (84100122)       2学分     (考试)

  l  电子政务概论                                                (84100132)       2学分     (考试)

  l  网络系统建模与分析                                      (84100242)       2学分     (考试)

  l  计算机网络前沿研究                                    (84100222)       2学分    (考查)

  l  网络与信息安全技术                                      (74100102)      2学分    (考试)

  l  应用密码学                                                    (84100182)       2学分    (考查)

  l  网络测量与分析技术                              (84100232)     2学分    (考试)

  l  机器学习与知识发现                                      (84100082)    2学分     (考试)

  l  数据质量                                                       (84100212)       2学分     (考试)

  l  现代数据库系统概论                                      (74100162)       2学分    (考试)

  l  工作流技术基础                                             (74100052)       2学分     (考试)

  l  数据仓库与数据挖掘                                      (74100072)       2学分    (考试)

  l  数据库管理技术                                          (74100062)       2学分     (考试)

  l  大规模多媒体信息管理与检索                        (74100202)       2学分     (考试)

  l  领域特定语言设计                                         (84100293)       3学分    (考试)

  l  嵌入式系统建模与分析技术                           (84100282)       2学分     (考试)

  l  自动机与形式逻辑                                         (74100213)       3学分     (考试)

  l  软件形式化验证                                             (84100192)       2学分    (考试)

  l  计算机辅助几何造型                                   (84100253)       3学分     (考试)

  l  数字几何处理                                                (84100272)    2学分    (考试)

  l  真实感渲染技术                                             (84100262)       2学分    (考试)

  l  并行程序设计                                                (84100142)    2学分    (考查)

  l  数字图像处理                                                (84100302)    2学分    (考试)

  l  数据流系统建模与Simulink仿真                    (74100222)    2学分   (考试)

  l  数据集成                                                       (84100312)       2学分     (考试)

  l  高性能计算机互连理论与方法                        (74100233)       3学分     (考试)

  l  信息可视化与可视分析                                  (84100322)       2学分     (考试)

  l  嵌入式系统体系结构                      (84100332)   2学分     (考试)

    导师指定的相关专业课程,专业课可用基础理论课替代。

(三)学术与职业素养课程                                   不少于1学分 

(四)必修环节(5学分)

1.文献综述与选题报告                                      (69990021)       1学分     (考查)

2.中期汇报                                                        (69998000)                     (考查)

3. 编程能力综合测试                                           (84108001)       1学分     (考查)

4.专业实践                          (69998043)       3学分    (考查)

(全日制学生必修,在职生用一门专业课替代)

软件工程一级学科工学硕士培养方案中的相关课程也适合本方案。

 

六、学位论文工作要求

  1. 攻读软件工程领域工程硕士专业学位研究生在学完必修课程学分的一半后,必须通过“专业实践”必修环节,方可申请论文选题。
  2. 软件工程实践是软件工程领域工程硕士培养的重要环节,由学校教师或企业中经过学校聘任的资深技术人员或业务主管负责指导,由学校工程硕士教育管理部门负责监督和管理。具体操作方案是:由学院指派副教授以上的教师作为学生的第一指导教师。对于在校内选定有关工程项目做论文的学生,可以实行单导师制;凡在企业进行论文工作的学生,必须聘请联合指导教师。联合指导老师应是资深技术或管理人员,并具备以下资格之一:
       (1)具有博士学位且有三年或三年以上软件开发工作经验;
       (2)具有硕士学位且有五年或五年以上软件开发工作经验;
       (3)具有高级技术职称。
  3. 论文选题应直接来源于实际的软件工程,具有明确的需求背景和应用价值,可以结合软件项目、软件产品和软件项目过程管理、软件算法等进行研究。论文应选择适合于研究生独立完成的难度和范围适中的课题。论文选题应有一定的先进性、理论深度和工作量,能体现作者综合运用软件工程的基础理论、方法和技术解决工程实际问题的能力。
  4. 论文形式可以是工程项目技术报告、预研课题阶段成果报告、关键技术的研究论文等。论文主体部分包括研究目标、研究内容、技术方案设计、算法研究、软件开发、软件测试与维护等。
  5. 论文质量要求

(1)       文献综述应对选题所涉及的工程技术问题或研究课题的国内外状况有清晰的描述与分析;

(2)       综合运用基础理论、科学方法、专业知识和技术手段对所解决的工程实际问题进行分析研究,并能在某方面提出独立见解;

(3)       论文工作应有一定的技术难度或理论深度,论文成果具有先进性和实用性;

(4)       论文工作应在导师指导下独立完成,论文实际工作量一般不少于一年半;

(5)       论文写作要求概念清晰、结构合理、层次分明、文理通顺,版式规范。

  1. 通过课程考试取得规定学分并通过学位论文答辩的研究生,由培养单位学位评定(分)委员会审核批准后,授予软件工程领域工程硕士专业学位。