技术基础课:计算机软件信息技术概论、建模技术、网络技术、软件开发技术与工具、计算机图形学、多媒体技术与开发工具、企业管理等。
专业课:软件结构、个体和群组软件过程、软件测试和质量管理、软件可靠性技术、软件加密与安全技术、软件过程改进与管理(CMM系列)。以及根据学习对象确定的其它课程。
上述课程可定为学位课程和非学位课程,可根据培养单位情况和合作企业的要求进行增减,总学分不得低于28学分。
五、论文
选题一般应来源于生产实际或具有明确的生产背景和应用价值,应完成一项以上的大中型软件程序设计,可以是基础软件的设计,也可以是应用软件的开发,对于基础软件,应该给出其理论依据、完整描述、应用的范畴、应用实例的考核、考核结果分析;对于应用性软件,给出对象的建模技术和模型、给出应用实例分析与对比,给出所应用开发平台和开发工具的特点。在开发研究过程中,也可以研究加密技术、抗病毒技术,实施软件的安全管理,也可以研究新的计算机语言和新的软件开发技术工具、开发平台,对这些基础性研究,应写出详尽的总结,描述其技术关键所在,指出在软件开发和研究中作用,作出技术水平、经济和社会效益的评价。
领域简介的中英文摘要
软件工程是利用计算机及电子元器件实施信息的采集、转换、传输、运算、分析、存储、显示、打印、记忆、反馈、控制等软件程序的设计、制作、检测和质量控制的工程技术领域。
该领域工程硕士学位授权单位培养从事软件设计、开发、制作、检测和质量控制、软件应用及软件企业管理综合性交叉型高级工程技术人才。研修的主要课程有:政治理论课、外语、高等工程数学(含数值分析、数理统计、运筹学、组合数学等)、计算机原理与结构、高级计算机语言、网络技术、可视化面向对象的建模技术、计算机图形学、多媒体技术、软件开发平台与工具、软件结构、个体和群体软件过程、软件测试与质量管理、软件可靠性技术、软件安全技术等。
200313 Software Engineering