5.2.6职业规划
保持和增强职业能力 了解社会及自身发展需求 制定、实施职业发展规划 5.3 社会责任 5.3.1 责任意识 5.3.2 社会事务责任 5.3.3工程师的角色
(二)课程体系
1、课程体系设计
(1)课程体系设计的指导原则:重基础、重实践。
重基础体现在通识教育基础、自然科学理论基础、专业理论基础和专业技术基础课程教学内容必须放到特别重要的位置,这是卓越软件工程师未来发展的基石。在这些课程的学分设置和内容设计中真正得到落实。
重实践体现在必须保证实践能力培养四年不断线。即每学期都做到有相应的教学环节培养学生的综合知识运用能力和专业实践能力。在专业实践能力培养方面,强调三个层次能力培养:程序设计能力培养、系统开发能力能力和软件工程能力培养。程序设计能力培养是基础,卓越软件工程师必须具有运用程序设计工具编写高质量程序的能力。系统开发能力指从“系统”的层面上来全面规划软件系统的功能和系统实现的技术方案的的能力,使系统从功能和性能等方面满足用户要求。软件工程能力体现在软件开发过程的组织、控制和管理能力。程序设计能力培养将贯穿四年学习过程的始终,第一年是基础;从第三学期开始将从“系统”的角度逐步培养系统开发能力,从第四学期将开始逐步培养学生的软件工程能力。第四年的企业实践重点强化学生的系统开发能力和软件工程能力。
(2)课程整合
①将“汇编语言程序设计”和“微机与接口技术”两门课程整合为一门课程“微机原理与接口技术”。
②调整理论课程教学,将原七学期的理论教学减少为六学期完成。第七学期完全在企业培训和实习,第八学期的毕业设计完全在企业进行。
③将第三短学期与第七学期的企业实践进行合并,便于整体规划,使第七学期的企业实践有更充足的时间(共24周)。
④课程教学内容的整合强调理论与实践并重的原则。对每一门具有专业性质的课程都必
须对理论教学内容和实践教学内容进行认真规划,特别是实践教学环节,必须在实践教学内容、实践教学环节管理机制和考核机制等多个方面规划,使得每个课程的实践教学真正得到落实,使卓越工程师的教学计划卓越工程师的培养要求。
⑤核心专业课程聘请企业教师主讲。如软件系统分析与设计、软件项目管理、软件质量保证与测试等课程将聘请企业具有高级职称和软件开发高级岗位的教师主讲。
(3)校企联合培养
卓越工程师培养方案强调校企联合培养模式,在课程体系设计中必须通过“课程”的设计来得到体现。软件工程本科卓越工程师培养在课程体系设计上将从两个方面来体现这一原则:
①生产实习和毕业实习、毕业设计均在企业进行。学生在企业实习的时间将达到1年2个月,共分成四个环节。
●校企联合第一环节:第二学年末的短学期,时间1个月。教学内容以软件项目组为单位,完成一个小型的软件开发题目,使学生初步感受一个软件系统开发的基本过程和需要完成的软件开发文档。
●校企联合第二环节:第三学年末的短学期和第七学期全学期进行合并,大型软件企业实习,时间可达6个月,教学内容包括:企业文化教育、软件开发培训、以小组为单位的软件项目开发实践。通过以企业导师指导的软件开发,真正领会开发一个高质量软件的过程,增强软件工程意识。
●校企联合第四环节:第八学期全学期,教学内容为毕业设计,由企业和学校制定详细的毕业设计计划,企业根据具体工程任务提供毕业设计课题。这一阶段由企业和学校对其进行考核。
②软件工程核心专业课程聘请企业教师主讲。软件工程卓越工程师培养的核心专业课程,如软件系统分析与设计、软件项目管理等课程将聘请企业具有高级职称和软件开发高级岗位的教师主讲。
③个别专业课程在企业实习阶段由企业讲授。软件质量保证与测试将在企业实习阶段由企业讲授,并由企业软件测试平台进行实验。
(4)外语学习
必须坚持外语学习不断线。除前四学期的普通外语学习外,前六学期每学期至少开设一门双语教学课程,提高学生外文专业书籍的阅读和理解能力,以及外语交流能力。
2、课程体系及构成
1、课程模块介绍
(1)人文社科课程模块(32学分) 思想道德修养与法律基础 必修 3 中国近现代史纲要 必修 2 马克思主义基本原理 人文素质教育类课程 军事理论 必修 限选 必修 3 毛泽东思想、邓小平理论和“三个代表”重要思想概论 必修 任选 必修 6 10 1 6 文史哲艺等任选课 1 军事训练 (2)公共基础课模块(50分) 高等数学 线性代数B 概率与数理统计B 计算方法 数学建模 必修 必修 必修 限选 限选 10 大学物理 3 3 2 2 大学物理实验 外语 体育 计算机导论 必修 必修 必修 必修 任选 6 2 16 4 2
(3)学科基础课模块(53学分)
离散数学 数据结构与算法 数字电子技术 计算机组成原理 微机原理与接口技术 高级语言程序设计 JAVA程序设计 必修 必修 必修 必修 必修 必修 限选 4 编译原理 必修 必修 必修 必修 限选 必修 3 3+1 3+1 2+1 3+1 3+1 4+1 计算机网络 3+1 数据库原理与设计 3+1 面向对象程序设计 5+1 计算机图形技术 4+1 操作系统 2+1
(4)专业课程模块(21学分)
软件工程导论 软件系统分析与设计 软件项目管理 嵌入式系统开发 必修 必修 必修 限选 3 3 3 软件质量保证与测试 人机交互技术 信息系统安全工程 限选 限选 限选 限选 2 3 2 2 2+1 铁路信息系统架构与集成
(5)实践教学模块(28学分) 程序设计综合实验 专业认识实习(短学期) 软件开发实习(短学期) 软件工程初步能力培养实习(短学期,企业) 限选 必修 必修 必修 1 1 1 2 软件公司实训(企业) 毕业设计(企业) 课外创新实践 数据库课程设计 必修 必修 必修 必修 12 8 2 1 2、教学进程计划表
(1)教学进程计划表
学课 习程 阶类 段 型 学校学习阶 课 程 名 称 课 程 性 质 思想道德修养与法律基础 Thought morals tutelage and legal foundation 必 总 学 分 课内实践教学学分 一 二 三 四 五 六 七 八 开 课 学 期 3 ☆ 通 中国近现代史纲要 Conspectus of 识 Chinese Modern History 教 马克思主义基本原理 The Basic Principles 育 of Marxism 基 础课 程 必 毛泽东思想、邓小平理论和“三个代表”重要思想概论 The Introduction of Mao Zedong Thought, Deng Xiao-ping Theory and “Three Represents” Important Thought 外语 Foreign Languages 必 2 ☆ 必 3 ☆ 必 6 2 ☆ ☆ 必 必 必 16 4 2 2 1 ☆ ☆ ☆ ☆ ☆ ☆ ☆ ☆ ☆ 修 体育Ⅰ~Ⅳ Physical EducationⅠ~Ⅳ 36 军事理论 Military theory 学大学生心理健康 分 Mental Hygiene of college 职业生涯与发展规划 限Career Planning and Development 选 大学语文 6 College Chinese Language and Literature 学分 知识经济与创新 Intellectual Economy and innovation 2 限 6 学分 2 2 2 每学期开设 段 任信息检索 选 Searching Information 10 经济学原理 学Principles of Economics 分 大 高等数学I~II 类 Higher Mathematics I~II 学大学物理AI~II 科 College Physics AI~II 基 大学物理实验I~II 础 Experiments in College Physics I~II 必 线性代数B 修Linear Algebra B 文史哲艺类课程 2 任选 必 10 每学期开设 10 ☆ ☆ 必 8 ☆ ☆ 必 2 2 ☆ ☆ 必 3 ☆ 26 概率与数理统计B 分 Probability and Mathmatical Statistics B 计算方法 限选 4 分 数学建模 Mathematical Modeling 离散数学A Discrete Mathematics A 数据结构与算法 Data Structure and Algorithms 数字电子技术B Digit electron technology B 数字电子技术实验 A Experiments in Digital electron technology A 计算机组成原理 Principles of Computer 计算机组成实验 Experiments in Computer Constitution Computational Methods 必 3 ☆ 限 2 ☆ 限 2 ☆ 必 4 ☆ 必 5 1 ☆ 必 3 ☆ 必 1 1 ☆ 必 3 ☆ 必 1 ☆ 微机原理与接口技术 学专 Microcomputer Principles and Interface 校业 Techniques 学基 习础 微机与接口技术实验 阶 必 5 ☆ Experiments in Microcomputer and Interface 1 ☆ 段 必Techniques 修 操作系统 53Operating System 分 限选 3 学计算机网络工程实验 分 Experiments in Computer Network 数据库原理与设计 Database Principles and design 数据库课程设计 Design of Database 编译原理 Principles of Compiling 计算机网络 Computer Network 必 4 1 必 3 ☆ ☆ 必 3 ☆ 必 1 1 ☆ 必 4 1 ☆ 必 1 ☆ 高级语言程序设计 Advanced Language 必Programming 高级语言程序设计实验Experiments in Advanced Language Programming 修 必修 4 ☆ 1 1 ☆