中国科学院大学软件工程一级学科研究生培养方案.pdf
上传人:文库****品店 上传时间:2024-09-11 格式:PDF 页数:10 大小:1MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

中国科学院大学软件工程一级学科研究生培养方案.pdf

中国科学院大学软件工程一级学科研究生培养方案.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

中国科学院大学软件工程一级学科研究生培养方案第一部分一级学科简介一、我校软件工程学科历史、现状及学科特色中国科学院大学的前身是中国科学院研究生院,成立于1978年,是经党中央国务院批准创办的新中国第一所研究生院。1981年,经国务院学位委员会批准,成为首批具有计算机软件、计算机科学理论等学科专业的硕士、博士学位授予权的单位。2011年,根据国务院学位委员会学科专业目录调整方案,将“计算机软件与理论”二级学科专业调整增列为“软件工程”一级学科专业,开始软件工程一级学科研究生培养工作。目前,中国科学院计算技术研究所、软件研究所、沈阳计算技术研究所、成都计算机应用研究所等四个单位在“软件工程”一级学科招收培养硕士、博士研究生。基于中国科学院各有关研究所的高水平科研优势和高层次人才资源,经过三十年多的不懈努力,我校现已发展成为我国软件工程学科科研实力强、培养质量高的研究生培养单位之一。软件工程学科具有较强的交叉性和实践性。本学科经过长期的建设和发展,形成了自己的特色,主要体现在:面向国家战略需求,结合重大项目,深入开展软件工程领域的基础研究,培养软件产业急需的高端人才,推动研究所与企业界的合作,把最新研究成果应用到大型软件项目的设计、开发中,促进软件工程创新团队的形成以及高质量软件产品的产生。二、本学科研究对象、理论基础和研究方法软件工程是以计算机科学理论和技术以及工程管理原则和方法等为基础,研究软件开发、运行和维护的系统性、规范化的方法和技术,或以之为研究对象的学科。软件工程的研究对象是软件系统,其学科涵盖科学与工程两个方面。其中,科学研究的重点在于如何发现软件构造、度量和演化的基本原理与规律,以应对当今软件所面临的复杂性、开放性和演化性等一系列重要挑战;而工程的重点在于综合应用包括科学方法在内的各种方法,运用各种科学知识,深刻理解设计合格产品所涉及的多方面因素,构建可靠好用的产品。软件工程知识体系主要包括软件需求、软件设计、软件构造、软件测试、软件维护、软件配置管理、软件工程管理、软件工程过程、软件工程工具和方法、软件质量等知识域。软件工程学科的理论基础主要是计算机科学中的程序理论和计算理论,以及求解问题的数学理论与方法,既关注构造软件的理论、模型与算法及其在软件开发与维护中的应用,也关注求解问题的数学理论与方法及其在软件建模、分析、设计和验证中的应用。软件工程学科的方法论基础主要是系统工程、管理学和经济学等,重点关注软件系统的复杂性和变化性问题,涉及大型复杂软件系统开发、运行与维护的原则和方法。由于软件的特殊性,软件工程与传统的工程学有所不同。软件工程更关注抽象、建模、信息组织和标识、变更管理等,在产品的设计阶段必须考虑实现和质量控制,而且持续演化是软件产品的重要特征。同时,过程管理、质量保证、成本进度计划与控制也是软件工程方法论的重要组成部分。第二部分硕士研究生培养方案一、培养目标1、掌握马克思主义基本理论、树立科学的世界观,坚持党的基本路线,热爱祖国;遵纪守法,品行端正;诚实守信,学风严谨,团结协作,具有良好的科研道德和敬业精神。2、掌握软件工程学科坚实的基础理论和系统的专门知识;具有从事科学研究工作或独立担负专门技术工作的能力;能综合运用软件工程方法、技术与工具分析和解决工程中实际问题,具备较全面的软件研发能力。3、硕士研究生能够熟练掌握一门外国语(一般为英语),能够熟练阅读本领域有关文献资料,并具有一定的写作能力和国际学术交流能力。4、具有健康的体质与良好的心理素质。二、学科专业及研究方向软件工程的学科专业包括:1.软件工程理论与方法在计算机科学和数学等基本原理的基础上,研究大型复杂软件开发、运行和维护的理论和方法,以及形式化方法在软件工程中的应用,主要包括程序设计语言、形式化方法、软件自动生成与演化、软件建模与分析、软件智能化理论与方法等内容。2.软件工程技术研究软件开发、运行与维护的原则、方法、技术及相应的支撑工具、平台与环境,主要包括软件需求工程、软件设计方法、软件体系结构、模型驱动开发、软件分析与测试、软件维护与演化、软件工程管理以及软件工程支撑工具、平台与环境等内容。3.软件服务工程研究软件服务工程原理、方法和技术,构建支持软件服务系统的基础设施和平台,主要包括软件服务系统体系结构、软件服务业务过程、软件服务工程方法、软件服务运行支撑等内容。4.领域软件工程研究软件工程在具体领域中的应用,并在此基础之上形成面向领域的软件工程理论、方法与技术,主要包括领域分析、领域设计、领域实现、应用工程等内容。三、培养方式及学习年限硕士研究生培养采取“两段式”的培养模式。第一年