云南大学软件学院软件工程领域工程硕士研究生培养方案
(试行)
根据国务院学位办[2002]9号文《关于软件工程领域工程硕士培养及学位授予工作有关事宜的通知》及全国工程硕士教育指导委员会提出的《关于制定软件工程硕士培养方案的指导意见》制定本培养方案。 一、 培养目标
软件工程领域工程硕士的培养目标是面向国民经济与社会信息化以及信息产业发展的需要,根据企事业单位对软件人才的需求,培养高层次实用型、复合型的软件技术人才和软件工程管理人才。 培养要求如下:
1、软件工程领域工程硕士专业学位获得者应较好地理解马克思主义、毛泽东思想和邓小平理论;拥护党的基本路线和方针、政策;热爱祖国,遵纪守法,具有良好的职业道德和创业精神,积极为我国经济建设和社会发展服务。
2、软件工程领域工程硕士专业学位获得者应掌握软件工程领域坚实的基础理论和宽广的专业知识,具备运用先进的工程化方法、技术和工具从事软件分析、设计、开发、维护等工作的能力,以及工程项目的组织与管理能力、团队协作能力、技术创新能力和市场开拓能力,成为适合软件产业发展要求的高级技术人才或管理人才。
3、掌握一门外语,具备良好的阅读、理解和撰写外语资料的能力和进行国际化交流的能力。 二、 培养方向
通过专业理论基础、最新技术工具、系统分析设计方法论、先进项目管理经验的讲授,针对市场需求,采用加强基础、需求驱动、案例牵引、技术领先、工业合作的教学原则和培养模式,以先进的教学设备、良好装备的实验环境、企业公司实验基地,企业与学校双导师制实施一体化培养方案。软件工程硕士在现阶段按以下两个方向培养:
软件开发技术:在系统化的软件工程理论学习的同时,着重培养学生开发软件项目及软件产品所需要的各种实际应用技能,特别是软件项目研发的系统分析方法、开发技术和过程管理。本专业所涵盖的知识领域覆盖了开发软件项目所必须的从项目需求分析到项目的提交的软件技术基础,注重理论与实践的结合,从设计的角度着力培养学生的软件系统的分析能力、设计能力和软件
构架能力,从管理的角度着力培养学生的软件项目统筹规划能力、软件项目管理控制能力及软件企业项目群管理能力。
信息化与管理:主要为提高各领域信息化管理人员的信息化管理水平,通过系统的学习和实践,使学员具备扎实的信息化管理与计算机应用理论基础和较强的信息化规划建设、系统评估和组织管理软件工程项目的能力,为各行业信息化发展的需要打造高层次、实用型、复合型的高端人才。 三、 学制及学习年限
软件工程硕士采用课程学习和工程实践相结合的培养方式,实行学分制(包括脱产和半脱产形式),学习年限一般为2-4年,其中授课时间为一年半,学位论文研究、撰写时间为半年至1.5年。在职学生的课程学习采用集中或者周末、晚上节假日两种方式进行学习。因特殊原因不能按期完成学业者,须按学籍管理的有关规定提出申请,经批准方可延长学习年限,每次申请延长学习时间不得超过一年,总的连续学习年限不得超过五年。凡未提出申请,或申请未获批准而超期者,按自动退学处理。
软件工程实践要求学生直接参与到软件工程项目中,完成必要的技术方案设计、软件开发、项目管理等工作,并在所取得的工程实践成果基础上完成学位论文的撰写。
为使讲授内容与国际接轨,纳入最新的技术发展内容,加强学生的国际交流能力,要求不少于二分之一的课程采用双语教学。
软件工程硕士的学位论文或毕业设计由校内具有技术开发与工程实践经验的导师与企事业单位中领域知识强、业务水平高、有责任心、且被软件学院聘任的专家联合指导。
四、 课程设置及学分要求
软件工程硕士的课程针对软件工程的特点、软件生产和软件企业的需求来进行设置。教学内容具有宽广性和综合性,既反映当代软件领域发展的最新成果,又有助于研究生综合能力的培养;既考虑为IT企业培养高层次技术开发人才和管理人才的需要,又考虑为用信息技术改造和提升传统产业正在推进的企业信息化的需要,以及电子政务及其他社会领域信息化的需要。其中对外语水平的基本要求是能够熟练阅读和翻译本领域的外文资料。
课程按模块设置四个模块:公共基础课(必修9-12学分);专业基础课(必修9学分);专业必修课(必修10学分);专业选修课(必选8-10学分)。公共基础课、专业基础课、专业必修课保证学生掌握软件工程领域扎实的基础理论知识;专业选修课体现工程性、前沿性和不同方向生源的特点与需求,有较大的可选择范围。
软件工程硕士至少应修36学分以上。公共基础课9-12学分(必修),专业基础课9学分(必修),专业必修课10学分(必修),专业选修课有10门以上课程可选(每个学生至少选修8-10学分)。学位论文(毕业设计)开题报告、论文工作中期报告、技术开发实践和学术活动是必修环节。具体课程按方向设置如下:
1、 软件开发技术方向
开课 课程类课程名称 别 自然辩证法 科学社会主义理论与实公共基践(学分) 础课(9/11英语精读(上/下) 学分) 英语听说(上/下) 算法设计与分析 高级软件工程 专业基软件项目管理与评估 础课(9软件体系结构 学分) 软件质量保证与CMMI 计算机网络工程 系统安全与信息安全 专业课软件建模技术 (10知识产权 学分) 信息检索 现代数字通信技术 地理信息系统 电子政务 专业选Web应用开发技术 修课软件演化 (8-10电子商务 学分) 数值计算 电子商务 专业英语 系统科学概论 管理信息系统与案例分学学时 学期 分 1 3 36 2 3 2 2 3 2 2 2 2 2 3 2 1 2 2 2 2 2 2 2 2 2 2 2 教学 方式 讲授 考核 备 注 方式 考试或论文 在职工程硕士只学《自认辩证法》23 36 讲授 考试或论文 个学分 全日制基础144 1、2 讲授 考试 外语4学分 72 1、2 讲授 考试 36 1 讲授 考试 54 1 双语讲授 考试或论文 36 1 双语讲授 考试或论文 36 1、2 双语讲授 考试或论文 36 2 双语讲授 考试或论文 36 2 双语讲授 考试或论文 36 3 双语讲授 考试或论文 54 2 双语讲授 考试或论文 36 1 讲授 考试 工程硕士教指委要求的36 3 讲授 考试 必修课程 36 2 讲授 考试或论文 36 3 讲授 论文 36 2 讲授 考试 36 2 双语讲授 论文 36 2 双语讲授 考试或论文 36 2 讲授 考试或论文 36 2 讲授 考试 36 2 讲授 考试或论文 36 2 讲授 考试 36 2 讲授 考试或论文 36 1 讲授 考试或论文 析 信息系统集成 学位论文开题报告 2 36 2 讲授 必修环节 论文工作中期报告 软件技术开发实践 6周 考试或论文 学习一年后,由导师 或办学点统一安排 导师审核学 生论文的进展 根据学生完成论文工作情况,在申 请答辩前由导师给出合格或不合格 2、信息化与管理方向
类别 课程名称 学教学方考试方学时 开课学式 分 式 期 考试/论2 36 1 讲授 文 3 144 1、2 讲授 2 72 1、2 讲授 1 1 2 1 1 2 3 2 讲授 双语讲授 双语讲授 双语讲授 双语讲授 讲授 双语讲授 讲授 考试 考试 备注 自然辩证法 英语精读(上、公共基础下) 课(9学英语听说(上、分) 下) 算法设计与分析 2 36 高级软件工程 专业基础软件建模技术 课(9学管理信息系统与分) 案例分析 3 54 3 54 2 36 项目管理与评估 2 36 专业必修课(10学系统安全与信息分) 安全 管理学原理/市信息系统集成 2 36 2 36 2 36 考试/论文 考试/论文 对外教学点由云大教师上课 考试/论文 考试/论文 考试/论 文 考试/论 文 考试/论 文 考试/论 场营销 知识产权 信息检索 数据库技术 经济系统分析 电子政务 2 36 1 36 2 36 2 36 2 36 2 3 2 3 2 3 讲授 讲授 讲授 讲授 讲授 专业选修课(8学计算机网络工程 分) 现代数字通信技术 地理信息系统 Web应用开发技术 软件演化 学位论文开题报告 论文工作中期报告 必修环节 软件技术开发实践 ERP系统与案例 2 36 2 36 2 36 2 36 双语讲授 双语讲2 授 2 讲授 3 讲授 双语讲2 36 2 论文 授 考试/论2 36 3 讲授 文 学习一年后,由 导师或办学点统一安排 导师审核学生论 文的进展 根据学生完成论文工作情况,在 6周 申请答辩前由导师给出合格或不合格 文 考试/论文 考试/论文 考试/论文 考试/论文 考试/论文 考试/论文 考试/论文 考试/论文 论文 工程硕士教指委要求的必修课程 五、 必修环节 1、论文选题报告
在工程硕士学位论文阶段初期,每位学生应按要求提交《工程硕士学位论文选题报告及论文工作计划》。选题报告内容包括课题来源、工程背景和应用价值、课题的研究内容、拟采取的实施方案、关键技术、难点、先进性、预期达到的目标、工作量、详细工作进度安排和国内外主要参考文献等。