发新话题
打印

北京航空航天大学软件工程硕士培养方案

北京航空航天大学软件工程硕士培养方案

北京航空航天大学软件工程硕士培养方案


     根据国务院学位办《关于软件工程领域工程硕士培养及学位授予工作有关事宜的通知》(学位办[2002]9号)及全国工程硕士教育指导委员会提出的《关于制定软件工程硕士培养方案的指导意见》制定本方案。

一、培养目标和要求

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

    1. 软件工程领域工程硕士专业学位获得者应较好地掌握马克思主义、毛泽东思想和邓小平理论;拥护党的基本路线和方针、政策;热爱祖国,遵纪守法,具有良好的职业道德和创业精神,积极为我国经济建设和社会发展服务。

    2. 软件工程领域工程硕士专业学位获得者应掌握软件工程领域扎实的基础理论和宽广的专业知识;具有很强的工程实践能力,具备运用先进的工程化方法、技术和工具从事软件分析、设计、开发、维护等工作的能力,以及工程项目的组织与管理能力、团队协作能力、技术创新能力和市场开拓能力。

    3. 具备良好的阅读、理解和撰写外语资料的能力和进行国际化交流的能力。

TOP

二、培养方向

    所培养的软件工程硕士分为软件项目管理、日文软件工程、计算机游戏、软件测试和维护、集成电路设计五个方向。北京航空航天大学软件学院将通过专业理论基础、最新技术工具、系统分析设计方法论、先进项目管理经验的讲授,针对市场需求,采用加强基础、需求驱动、案例牵引、技术领先的教学原则和培养模式,以先进的教学设备、良好装备的实验环境、企业公司实验基地实施一体化培养方案。

三、培养方式及学习年限

    软件工程领域工程硕士采用系统的课程学习和工程实践相结合的培养方式。课程学习实行学分制(总学分为43学分),培养方式分为脱产和半脱产两种方式,学习年限一般为2—4年。软件工程实践要求学生直接参与软件工程项目实践,完成必要的技术方案设计、软件开发、项目管理等工作,并在所取得的工程实践成果基础上完成学位论文的撰写。

    为加强软件人才的国际交流能力,要求不少于二分之一的课程采用双语(或英语)教学。

    学生在规定年限之内修满所规定的学分,成绩合格,完成学位论文并通过学校组织的答辩,经校学位委员会审核批准后,授予北京航空航天大学软件工程工程硕士学位。

四、课程设置及学分要求

    1.课程设置

    软件工程领域工程硕士课程体系遵循五个基本原则,即先进性、灵活性、复合性、工程性和创新性。

    软件工程硕士的课程分为必修课程和选修课程。必修课程也是该培养方案中的核心课程,所有学生必须学习的课程。选修课程分限定选修课程和任意选修课程,限定选修课程为不同专业方向设置,每位同学须在入学后两周内,根据自身的理论基础、专门知识和个人兴趣确定主攻专业方向,并在后续培养中完成该专业方向要求的所有限定选修课程的学习。任意选修课程的设置以面向应用为导向,其内容将随社会需求的变化作适当调整。

    (1)必修课程(核心课程)

课程代号 课程名称 学    分 学    时 备    注
214101 政治 2 32   
214102 外语 4 60   
214103 技术写作与沟通 2 32   
214104 算法分析与设计 2 32   
214105 软件需求工程 2 32   
214106 软件开发过程 2 32   
214107 软件体系结构 2 32   

    (2)限定选修课程
    限定选修课程分五个专业方向设置,对选定某一专业方向的学生,该专业方向设置的课程成为必修部分,其它专业方向的课程可作为任意选修课程。

日文软件工程方向

  课程代号 课程名称 学分 学时 备注
214241 标准日语和科技日语 6 220   
214242 日文操作系统及日文输入法 2 2   
214243 日文软件开发流程与制造规范
6   
214244 个体软件过程(PSP) 12   
214245 日文软件项目管理概述 6   
214246 测试技术与方法 4   
214247 日文商务文档的作成与处理 2   
214248 日本客户的沟通与对应特点 2   
214249 日本企业文化 2   


计算机游戏方向

课程代号 课程名称 学分 学时 备注
214251 人机界面技术 2 32   
2142512 游戏动画与虚拟现实 4 64   
214253 信息政策与法规 1 16   
214254 游戏市场分析 1 16   
214255 中国与国外游戏文化对比 1 16   
214256 消费软件开发与消费者心理 1 16   


软件测试和维护方向

课程代号 课程名称 学分 学时 备注
214260 软件测试技术体系 2 32   
214261 软件测试过程管理与改进 2 32   
214262 软件度量与再工程 2 32   
214263 软件可靠性与测试 2 32   


集成电路设计方向

课程代号 课程名称 学分 学时 备注
214270 电路分析与IC设计基础 2 32   
214271 数字电子学与数字信号处理 2 32   
214272 通信基础 2 32   
214273 VLSI设计
2 32   
214274 HDL芯片设计方法学 2 32   
214275 模拟/数字电路的分析和设计 2 32   


软件项目管理

课程代号 课程名称 学分 学时 备注
214280 软件项目管理 2 32   
214281 软件过程改进(CMM系列) 2 32   
214282 TSP/PSP计划管理 2 32   
214283 软件测试技术 2 32   
214284 软件质量管理 2 32   


    (3)任意选修课程

基础及平台技术类

课程代号 课程名称 学分 学时 备注
214301 商务英语 2 32   
214302 并行处理技术 2 32   
214303 网络与信息安全技术 2 32   
214304 实用软件技术与工具 2 32   
214305 Java程序设计 2 32   
214306 网络程序设计 2 32   
214307 中间件技术 2 32   


领域类课程

课程代号 课程名称 学分 学时 备注
214308 分布式系统开发 2 32   
214309 嵌入式系统开发 2 32   
214310 数据仓库与数据挖掘 2 32   
214311 电子商务 2 32   
214312 专家系统开发技术 2 32   
214313 可视化与多媒体技术 2 32   
214314 信息系统与企业管理 1 16   
214315 产品管理与市场营销 1 16   
214316 软件企业的管理与文化 1 16   
214317 软件行业发展与展望 1 16   
214318 商务伦理与职业道德 1 16   



专业方向课程
      与工业合作联盟共同根据市场需求提供专业方向选修课程。


    (4)专业实践:必修3学分

    专业实践是学生在校期间,依据软件工程思想,综合运用所学知识进行专业实践活动的重要组成部分,专业实践分三个级别。专业实践一级主要对学生进行基本技能和专业技能训练,培养学生熟练运用基本的软件工具撰写规范化的技术文档能力,熟练使用一门语言,完成功能相对独立的软件题目的开发,规范化的代码编写能力。
    专业实践二级主要对学生进行专业应用训练,要求学生能运用软件工程方法,完成具有一定难度的题目的开发。编写的需求分析、设计文档和代码应符合相关标准和规范
    专业实践三级要求学生,以3—5人工程小组为单位,合作开发典型应用项目,以全面掌握工程项目的开发、管理技术,提高软件工程实践水平和协作精神。


    (5)系列讲座:必修2学分

    系列讲座主要分为两类:第一类为专业方向和学科前沿技术类。通过专业方向和学科前沿技术系列讲座,可以使学生能及时了解本专业方向和计算机学科,特别是软件工程领域的最新动态;第二类为领域知识和人文社科知识等系列讲座,如:虚拟现实技术、地理信息系统开发技术、软件工程经济学、知识产权与软件保护等,以拓宽研究生的知识面。要求每位学生参加系列讲座12次以上(含12次)且至少提交其中六次总结报告,确认通过者方可获得此学分。

2.学分要求

    攻读软件工程硕士专业学位的研究生,总学分应不少于40。其中必修课程16学分,选修课程不少于16学分,专业实践3学分,系列讲座2学分,软件工程实践/论文写作5学分。

3.课程中期筛选

    本培养方案的实施时间采用弹性制,研究生可在2-4年内分两阶段完成。第一阶段是课程学习,必须在自入学起1-3年内完成。只有完成第一阶段所要求学分者,方可进入第二阶段。第二阶段是软件工程实践与学位论文,时间不得少于1年。课程中期筛选的目的是检查研究生是否具备进入第二阶段的条件,每学期末安排一次。中期筛选工作由学院组织有关人员进行。中期筛选结果报培养处备案。自入学以来,三年内未完成课程学习任务者,应说明理由一般应终止培养。由于思想品德、学业等原因,经考核认为不宜继续培养者终止培养。
终止培养者,如课程全部结束且符合培养方案要求,可发给课程结业证书;如未完成课程学习,只提供所学课程的学习证明。

五、软件工程实践与学位论文

1. 软件工程实践

    课程学习阶段结束者可进入软件工程实践与学位论文阶段。软件工程实践是研究生理论与实际相结合的重要环节,实践工作由学校教师或企业中经过学校聘任的资深技术人员或业务主管负责指导,由学校工程硕士教育管理部门负责监督和管理。所撰写的论文或技术报告应围绕正在进行的软件工程实践的主题展开。

2. 学位论文环节

    在软件工程实践与学位论文阶段初期,每位学生应按要求提交文献综述和开题报告。评审小组定期对论文进行中期检查。  
   
     (1)文献综述

    每位软件工程硕士研究生在论文开提前,必须至少精读15篇与本学科相关的文献,其中至少精读7篇外文文献,写出文献综述报告,由导师评阅,并作为论文开题报告的附件。
   
     (2)开题报告

    开题报告应包括论文选题的背景意义、有关方面的最新成果和发展动态、课题的研究内容、拟采取的实施方案、关键技术及难点、预期达到的目标、论文详细工作进度安排和主要参考文献等。
    开题报告的审查由学校和企业有关人士共同组成,采用公开答辩的方式。评审小组3—5人。开题报告未通过者,可各根据实际情况,给予一次重新开题报告的机会。


     (3)论文中期检查

    为加强软件工程硕士论文工作的管理,在论文开题之后定期由学校和企业有关人士共同组成的评审小组对论文工作进行中期检查。中期检查未通过者,应给予警告,问题较多者将作为后期重点检查对象,问题严重者将终止培养。

3.学位论文要求

    论文选题一般应直接来源于企事业单位,具有明确的应用背景和实用价值,同时应具有先进性、一定的技术难度和工作量,能体现作者综合运用科学理论、方法和技术手段解决工程实际问题的能力。

TOP


    论文主要分为工程项目技术报告类和研究类两种形式。


  技术报告类论文
    1. 要求有明确的工程应用背景和一定的社会或经济效益分析;
    2. 应突出以解决实际工程问题为宗旨。在实际的工程环境下,能综合应用相关领域的理论、方法和技术手段,遵循软件过程管理规范。
    3 . 提交阶段性成果(如:可行性分析报告、项目整体计划、项目阶段实施计划、需求分析文档、分析与设计文档等)和最终的总结报告。
    4 . 技术报告内容完整,书写规范,软件文档俱全。
      
  除此之外,作为工程项目管理型和设计型技术报告还应满足如下条件:
(1)工程项目管理型
    对所研究领域的工程项目的理论分析深入、分析方法具有一定的科学性;
    作为立论所研究的基础数据或材料应充分、可信。
(2)工程项目设计型
    应具有一定的系统分析、设计与开发难度和工作量;
    有规范化的开发文档和充分可信的实践验证结果。
   
    研究类论文
        1.对所研究的工程项目的理论、方法和技术途径有较全面、较深入的了解,并有一定的独道见解;
        2.应突出以解决实际工程问题为宗旨。针对所研究的工程问题,能综合应用相关领域的理论、方法和技术手段,遵循软件过程管理规范,提出或实现既新颖又有价值的解决途径或分析结论;
        3.应有工程实践、实验或仿真,给以佐证;
        4.应具有较明显的经济效益和社会效益,促进企业的技术进步;
        5.论文结构合理,逻辑性强,层次清楚,论据充分。


六、学位论文评阅与答辩

    (1)学位论文的评阅着重审核作者综合运用科学理论、方法和技术手段解决工程实际问题的能力;审核学位论文工作的技术难度和工作量;审核其解决工程实际问题的新思想、新方法和新进展;审核其新技术和新设计的先进性和实用性;审核其创造的经济效益和社会效益。

    (2)攻读软件工程领域的工程硕士专业学位研究生必须完成培养方案中规定的所有环节,成绩合格,方可申请参加学位论文答辩。
   
    (3)学位论文应有2位专家评阅,其中至少一名应为学校具有副高职以上职称的教师;答辩委员会应由3—5位专家组成,指导教师不得担任所指导学生的评阅人;评阅人和答辩委员会成员中均应有来自合作企业或工程部门的具有高级专业技术职务的专家。

七、学位授予

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


TOP

发新话题