““““卓越工程师教育培养计划卓越工程师教育培养计划卓越工程师教育培养计划卓越工程师教育培养计划””””计算机科学与技术专业计算机科学与技术专业计算机科学与技术专业计算机科学与技术专业本科培养方案本科培养方案本科培养方案本科培养方案二二二二○○○○一一一一○○○○年二月年二月年二月年二月目目目目录录录录第一部分第一部分第一部分第一部分培养方案培养方案培养方案培养方案................................................................................................................................................................................................1111一一一一、、、、培养目标培养目标培养目标培养目标........................................................................................................................................................................................................1111二二二二、、、、能力与知识结构能力与知识结构能力与知识结构能力与知识结构................................................................................................................................................................................1111三三三三、、、、能力与知识实现矩阵能力与知识实现矩阵能力与知识实现矩阵能力与知识实现矩阵................................................................................................................................................................5555四四四四、、、、课程设置基本框架及说明课程设置基本框架及说明课程设置基本框架及说明课程设置基本框架及说明................................................................................................................................................7777第二部分第二部分第二部分第二部分教学进程计教学进程计教学进程计教学进程计划划划划............................................................................................................................................................................12121212第三部分第三部分第三部分第三部分企业培养方案企业培养方案企业培养方案企业培养方案............................................................................................................................................................................18181818一一一一、、、、培养目标培养目标培养目标培养目标....................................................................................................................................................................................................18181818二二二二、、、、培养标准培养标准培养标准培养标准....................................................................................................................................................................................................18181818三三三三、、、、实施方案实施方案实施方案实施方案....................................................................................................................................................................................................19191919四四四四、、、、教师队伍及教材建设教师队伍及教材建设教师队伍及教材建设教师队伍及教材建设............................................................................................................................................................212121211第一部分第一部分第一部分第一部分培养方案培养方案培养方案培养方案河海大学计算机科学与技术专业本科“卓越工程师教育培养计划”是在已经进行多年的3+1培养模式改革基础上,进一步探索和培养工程型卓越人才的一个重要改革项目。人才培养方案的总体设计围绕国家经济社会发展对计算机应用人才的需求,围绕计算机软件工程理论及信息系统与集成关键技术,依托计算机科学与技术国家级特色专业、省级实验教学示范中心、企业人才培养基地,着眼于未来经济社会发展对计算机及应用人才的需求,以培养具有大工科背景、掌握软件工程、计算机科学与技术相关系统理论及相关应用领域专门知识与关键技术的卓越工程人才为目标,实施3年校内系统学习,1年企业工程实践的人才培养模式。一、培养目标培养适应社会和专业发展实际需要,德、智、体、美全面发展,具有良好的工程素养和文化修养,系统地掌握理工科公共基础知识,系统掌握本学科基本概念、基本原理、基本方法、基本技术等基础理论知识,具有创新、创业意识,具有竞争和团队精神,具有良好的外语运用能力和国际视野,能适应技术进步和社会需求变化且理论联系实际,掌握软件工程与计算机应用相关技术,接受良好工程基本训练,工程素养突出、综合素质优秀的计算机软件和应用领域的专门工程技术人才;学生毕业后可以去生产第一线从事软件设计、开发、部署实施、营销和管理等工作;也可以攻读工程专业的高级学位和其他专业的学位,继续深造。二、能力与知识结构((((一一一一))))计算机科学与技术专业工程师知识体系计算机科学与技术专业工程师知识体系计算机科学与技术专业工程师知识体系计算机科学与技术专业工程师知识体系1、具备从事软件工程工作所需的人文科学与社会科学知识(1)具备较丰富的社会学、情报交流、法律、环境等人文科学与社会科学的知识(2)具备一定的工程经济、管理知识(3)熟练掌握一门外语,了解专业发展趋势(4)掌握信息化社会交流表达方式与知识文献获取方法。2、掌握计算机学科相关的自然科学、数学、工程学知识(1)本专业所需的数学类基础理论知识(2)本专业所需的物理类基础知识2(3)本学科相关的工程学概论;3、掌握计算机学科相关的电工电子技术知识(1)基本电路电子学知识(2)数字逻辑与系统4、掌握扎实的计算机学科的基础理论知识(1)计算机系统基础。熟练掌握计算机系统的组成与工作原理,了解计算机硬件系统组成及计算机体系结构,掌握计算机硬件基础知识,熟悉计算机软件系统的组成、分类及其主要软件。(2)计算机软件基础理论。熟练掌握计算机程序设计理论及方法、数据结构及算法设计、操作系统基本原理与主要技术、编译原理、数据库系统的基本原理与应用技术。(3)计算机网络技术。熟悉计算机网络基本原理、网络模型与网络协议、网络系统设计方法,了解计算机网络新技术。(4)计算机应用技术。熟悉多种最新的计算机应用技术,包括:多媒体技术及应用、Web开发技术、嵌入式应用开发技术等。5、掌握软件工程师的核心知识与初步技能(1)掌握软件工程的基本概念及基本方法,熟悉软件开发生命周期各阶段的目标和任务。掌握软件工程各个阶段规范化文档的写作技能。(2)掌握描述和定义软件需求的基本方法和技术,熟悉软件建模与分析的常用方法与工具。(3)掌握软件设计的基本思想和常用方法。(4)掌握人机交互的基本原理和界面设计的基本方法。(5)掌握软件实现的基本方法、技术及主流软件开发工具。(6)掌握软件评审与测试的原则及方法,有效地进行软件验证与确认。(7)掌握软件过程、软件质量和软件管理等方面的知识。(8)掌握软件的演变过程,具备软件过程改进与项目管理的能力(9)把握软件工程发展趋势与新技术。6、掌握信息系统架构的核心技术与技能(1)掌握大型信息系统的架构。(2)掌握典型信息系统的分析、设计与实现技术。(3)掌握典型信息系统中的核心技术:计算机网络技术、数据库技术、应用系统开发技术及信息系统集成模式及方法。3((((二二二二))))计算机科学与技术专业工程师能力要求计算机科学与技术专业工程师能力要求计算机科学与技术专业工程师能力要求计算机科学与技术专业工程师能力要求掌握软件工程的知识与技能,具备软件工程师从事软件工程实践所需的专业能力。具体描述如下:1、具有综合运用基础科学、计算机、软件工程及信息技术等多学科知识进行分析问题和解决问题能力。(1)问题辨别和描述能力。有敏锐的洞察力,能利用相关知识辨别和描述软件工程领域相关问题。(2)需求分析和建模的能力。具备应用系统方法进行需求分析并采用主流工具进行需求建模的能力。(3)软件设计和实现的能力。具备应用软件设计方法与工具对软件系统进行概要设计和详细设计,并运用现代程序设计方法和软件设计思想实现所设计软件。(4)软件过程改进与项目管理的能力。具备按照CMM标准协助软件企业对其软件过程的改变进行计划、措施制定以及实施的能力,。(5)总体架构设计与开发能力。能够有效整合现有信息技术资源,参与并完成综合性软件系统解决方案的设计、开发,并能综合考虑系统开发成本、产品质量、安全可靠性以及其对环境和社会的影响,能够创造性地发现、评估和选择完成应用系统所需的架构设计、开发方法,确定最优解决方案。(6)综合运用系统集成与测试的理论与方法,能够对完成的软件工程项目进行全面细致的上线前测试。(7)项目部署与实施能力。制定安全、完善的实施计划,主导系统实施与部署,完成应用系统。(8)工程应用能力。在企业实习阶段,综合运用计算机、软件工程及信息技术多学科知识、技术和现代工程工具,能够具体解决企业实际应用中的工程实践问题。2、熟悉大型信息系统项目的组织和管理过程,具备综合运用经济、工程管理等知识和方法,进行工程项目组织及工程管理的能力(1)具有项目组织能力。在掌握信息技术行业相关的政策、法律和法规的基础上,能够在法律法规规定的范围内,按确定的质量标准、程序开展工作。(2)具有项目管