一、培养目标
软件工程领域工程硕士研究生的培养目标是面向我国国民经济信息化建设和发展的需要、面向企事业单位对软件人才的需求,培养高层次、实用型、复合型软件工程技术和软件工程管理专业人才。
软件工程领域工程硕士专业学位获得者应符合国民经济信息化建设和发展需要,符合企业对高层次软件工程技术和管理人才的需求,实诚守信,尽职敬业,成为具有国际竞争力的高级系统开发人员、系统分析师、设计师、及项目管理人员。
二、培养方案
软件工程领域研究生教育将面向社会,在传授有关计算机科学与技术必要的基础知识外,将更加注重软件工程领域的原理、方法和技能,使学生对软件工程技术和应用、企业规划和管理、投资理财、工程过程和组织、质量监测和评估体系有较全面系统的了解,学会正确把握用户需求,合理选择解决方案,协调和进行大型软件工程项目的设计和开发,保证产品的标准化和规范化。
三、培养方向
软件工程领域工程硕士研究生需要具有较宽的专业知识面,能够顺应软件企业的社会需求,使得软件学院培养的人才在当今软件急需的领域发挥其才能。根据东南大学在软件应用方面的优势,软件学院对软件工程硕士的培养目前分为三个方向,即网络与通信、计算机控制与应用、软件工程管理等。培养方向将针对计算机科学与工程技术的发展状况,顺应社会对软件人才的需求,适时进行调整或增设与软件工程相关或交叉领域的专业方向。
四、培养要求
软件工程领域工程硕士专业学位获得者应:
(1)深入理解马克思主义、毛泽东思想和邓小平理论;拥护党的基本路线和方针、政策;热爱祖国,遵纪守法,品行端正,诚实守信,具有良好的职业道德、敬业精神和创业精神,身心健康,积极为我国经济建设和社会发展服务。
(2)在某一个专业领域除掌握计算机科学技术和软件工程领域扎实的基础理论外,还必须在这个领域具有宽广的专业知识面和很强的工程实践能力,具有运用先进的工程化方法、技术和工具从事系统软件的分析、设计、开发、检测、维护等工作的能力,以及工程项目的组织与管理能力、团队协作能力、技术创新能力和市场开拓能力。
(3)熟练掌握一门外语。具备良好的阅读、理解和撰写外语资料的能力以及在本领域内参与国际交流的能力。
五、培养方式及学习年限
1、培养方式
采用系统的课程学习和工程实践相结合的培养方式。企业软件工程实践要求学生直接参与软件工程实践,完成必要的技术方案设计、软件开发、项目管理等工作,通过实践能系统地掌握解决实际问题的能力,并在所取得的工程实践成果基础上完成学位论文的撰写。东南大学软件学院将聘请具有丰富实践和教学指导经验的企业资深技术或管理人员参与课程教学,并对学生的软件工程实践进行联合指导。在课程学习过程中,努力实践双语教学,积极选用先进的英文原版教材,并聘请国外专家教授来学院讲课或讲学等。
2、学习年限
学习年限为2~4年,其中包括一年(全日制学生)的企业软件工程实践。
采取学分制,总学分数为40。学生可以采取全日制脱产学习或在职学习方式,但必须保证每门课程(包括实验性课程和企业软件工程实践)课时数的基本要求。
六、课程体系
软件工程领域工程硕士课程体系要面向国民经济发展和企业、社会需求,立足于培养两方面的高级专业人才,即:软件设计、开发人才和软件工程管理人才,强调复合型人才的培养,要求技术人员懂得管理,管理人员熟悉技术。为此,课程体系的制定遵循了五个基本原则,即先进性、灵活性、复合性、工程性和创新性,其核心课程包括基础理论课程、软件工程专业课程、工程项目管理课程等。
学院将同优秀软件企业合作,在课堂教学后,安排较长时间的软件企业工程项目实践,由学院和企业共同指导,使学生直接涉足软件的研发和生产过程,以提高学生实际运用软件工程基本方法和技术的能力,缩短学校培养环节与企业人才需求间的距离。
整个课程体系强调学生外语应用能力的培养,在专业教学活动中将大力推行双语教学,同时,加强外语听说能力锻炼,并将交流技巧、域外文化、职业道德等内容结合到外语教学课程中,以探索外语教学的新模式。
七、课程设置
1、课程设置指导原则
结合东南大学相关学科的教学特色和专业特长,软件学院的课程设置面向软件人才市场需求和相关领域技术的最新发展趋势,追求层次分明、方向明确、领域渗透、模块组合。从结构上分为公共基础课、专业基础课和专业方向课、专题讲座及企业实践等五个层次,既具有明确的专业技术取向,又相互关联;围绕软件工程的基本概念和方法,以网络与通信、计算机控制和应用、软件工程项目管理等三个专业方向为主线,由浅入深,并逐步向注入通信工程、工业控制等其他领域的实际应用扩展;课程按照模块化方式进行组织,突出各自的知识体系和层次结构,便于应对技术发展和人才市场变化,适时进行动态调整或重组。
公共基础课程:以自然辩证法和科学方法论为核心,使学生掌握对客观世界的科学的认识方法。外教英语突破传统的英语教学模式,注重培养学生实际运用外语进行口头和书面交流的技巧与能力。
专业基础课程:侧重计算机基础及软件工程的基本概念和方法,主要包括:软件系统分析与设计、软件过程与管理、软件开发环境、软件测试和诊断等。
专业方向课程:将软件工程的基本思想和方法渗透到专业教学中。
(1)网络技术与应用:强调计算机网络和通信网的结合,使得学生在了解网络体系结构的基础上,进一步掌握网络规划、构建和管理、网络应用和安全,以及宽带网、无线局域网和光纤网络的通信机理,以及网络技术的最新发展。
(2)计算机系统与应用:本专业方向从实际应用角度介绍计算机软、硬件技术,通过学习使学生掌握必要的计算机硬件及数字信号处理基础知识,注重培养学生运用计算机软件技术,操作和控制硬件设备,实现具体的领域应用。
(3)软件工程管理:从软件企业的策划、组织管理、生产及市场等方面,介绍软件工程项目管理、企业资源管理、投资与财务管理、市场营销策略,以及领域信息分析等的基本原理和方法,为学生今后创建和管理企业、组织生产奠定知识基础。
公共选修课:在专业学习的基础上拓宽知识面,为适应市场和企业的需求,学习和掌握一些最新的技术和流行软件。
专题讲座:以案例分析为线索,以技术讲座为形式,内容将涉及国际软件工程及计算机科学技术领域的最新发展和成就、职业道德和知识产权、成才与择业、企业文化与团队精神、交流与谈判技巧、社会文化与组织行为、投资与市场运作指南等内容。
软件工程实践:通过学院与知名IT企业间的合作,安排学生进入企业实际的工程环境中去学习如何应用所学知识技能,体验工程实践对知识体系和自主学习潜质的要求,完成毕业论文。
2、课程安排
基本要求:基础课程强调本领域的理论基础与核心技术,选修课程注重工程技术和工程管理能力培养,并紧密结合当时的社会人才需求。教学实施过程中,强调软件人才的国际交流能力的培养,二分之一以上的课程采用双语(或英语)教学。
学位课程及其他相关课程教学(包括公共基础课、专业基础课和专业方向课,及公共选修课和专题讲座)不低于32学分,企业工程实践及论文为8学分。20学时计作1学分。
八、学位授予
完成本培养方案中规定的课程,成绩合格,取得必要的学分并通过学位论文答辩,经东南大学软件学院学位评定委员会审核,确认其符合东南大学《学位授予工作细则》规定的条件者,由东南大学授予软件工程领域工程硕士专业学位。
九、就业方向
本专业硕士研究生具有较系统的计算机专业技能和较清晰的软件工程理念,以及企业、市场和财务基本知识,能够满足信息技术及相关产业对高级技术和管理人才知识结构的基本要求,可以从企事业单位项目管理、产品研发与市场开拓、生产组织和技术支持等项工作,也可以胜任应用技术研究或寻求相关领域的进修深造机会。