软件工程本科生培养方案_第1页
软件工程本科生培养方案_第2页
软件工程本科生培养方案_第3页
软件工程本科生培养方案_第4页
软件工程本科生培养方案_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件工程本科生培养方案一、培养目标本专业培养德、智、体、美、劳全面发展,掌握自然科学和人文社会科学基础知识,掌握软件工程领域的基础理论和专业知识,具有软件设计、开发、测试、维护和项目管理等能力,具备良好的创新意识和团队合作精神,能在软件及相关领域从事软件开发、软件服务与技术支持等工作的高素质应用型软件工程专业人才。

二、培养规格1.学制与学位学制:四年授予学位:工学学士

2.毕业要求学生在规定年限内修满本专业培养方案规定的学分,完成各项教学环节,成绩合格,方可毕业。

3.知识要求掌握数学、自然科学和人文社会科学等基础知识。掌握软件工程领域的基本理论和专业知识。了解软件行业的发展现状和趋势,熟悉相关法律法规和标准规范。

4.能力要求具备软件设计、开发、测试、维护和项目管理的能力。具备良好的问题分析与解决能力、创新能力和沟通协作能力。具有较强的外语应用能力和计算机操作能力。

5.素质要求具有良好的思想政治素质、道德品质和社会责任感。具有较强的学习能力、实践能力和创新精神。具有健康的体魄和良好的心理素质。

三、课程体系课程体系由通识教育课程、学科基础课程、专业课程和集中实践教学环节组成。

1.通识教育课程包括人文社科类、自然科学类、艺术体育类等课程,旨在培养学生的综合素质和人文素养。人文社科类:如大学语文、思想政治理论课、外语等。自然科学类:如高等数学、大学物理等。艺术体育类:如大学体育、艺术鉴赏等。

2.学科基础课程程序设计基础:C语言程序设计、数据结构等。计算机组成原理:介绍计算机硬件组成和工作原理。操作系统:讲解操作系统的基本概念、原理和功能。计算机网络:包括计算机网络的体系结构、协议和应用。

3.专业课程软件工程概论:软件工程的基本概念、原理和方法。软件需求分析:软件需求的获取、分析和规格说明。软件设计:软件架构设计、详细设计等。软件测试:软件测试的方法、技术和流程。软件项目管理:软件项目的计划、组织、协调和控制。数据库原理与应用:数据库设计、操作和管理。软件质量保证与管理:软件质量的保证和管理方法。移动软件开发:移动应用的开发技术和平台。云计算与大数据:云计算和大数据的基本概念、技术和应用。

4.集中实践教学环节课程设计:针对专业课程进行实践训练,培养学生的实际操作能力。实习:到软件企业或相关单位进行实习,了解行业实际情况,提高实践能力。毕业设计:综合运用所学知识,完成一个完整的软件项目,培养学生的综合能力和创新能力。

四、主要实践性教学环节1.课程实验在专业课程教学过程中安排实验教学,通过实验加深学生对理论知识的理解和掌握,培养学生的实践动手能力。

2.课程设计根据课程教学内容和要求,安排课程设计实践环节,要求学生运用所学知识完成一个具体的软件项目,提高学生的综合应用能力和软件开发能力。

3.实习安排学生到软件企业或相关单位进行实习,实习时间不少于[X]周。实习期间,学生参与企业实际项目的开发和实施,了解软件行业的工作流程和规范,提高实践能力和职业素养。

4.毕业设计毕业设计是学生在校期间的最后一个实践教学环节,要求学生在教师的指导下,独立完成一个具有一定规模和难度的软件项目。毕业设计时间不少于[X]周,通过毕业设计培养学生的综合能力和创新能力,提高学生的就业竞争力。

五、毕业学分要求本专业毕业总学分要求为[X]学分,其中通识教育课程学分不少于[X]学分,学科基础课程学分不少于[X]学分,专业课程学分不少于[X]学分,集中实践教学环节学分不少于[X]学分。

六、课程设置及教学进程安排第一学年第一学期通识教育课程:大学语文、思想政治理论课、外语、高等数学、大学体育学科基础课程:程序设计基础(C语言程序设计)第二学期通识教育课程:大学物理、艺术鉴赏、思想政治理论课、外语、大学体育学科基础课程:数据结构

第二学年第一学期学科基础课程:计算机组成原理、操作系统专业课程:软件工程概论第二学期学科基础课程:计算机网络专业课程:软件需求分析、数据库原理与应用

第三学年第一学期专业课程:软件设计、软件测试集中实践教学环节:课程设计(软件设计)第二学期专业课程:软件项目管理、软件质量保证与管理集中实践教学环节:课程设计(软件测试)

第四学年第一学期专业课程:移动软件开发、云计算与大数据集中实践教学环节:实习第二学期集中实践教学环节:毕业设计

七、教学方法与手段1.教学方法采用讲授法、讨论法、案例教学法、项目驱动教学法等多种教学方法,激发学生的学习兴趣,提高教学效果。鼓励学生自主学习、合作学习和探究学习,培养学生的自主学习能力和创新精神。

2.教学手段运用多媒体教学手段,如PPT、视频、动画等,丰富教学内容,提高教学效率。建设在线课程平台,提供课程资源、在线测试、作业提交等功能,方便学生自主学习和教师教学管理。引入虚拟实验室、仿真软件等实践教学平台,为学生提供更加真实的实践环境,提高学生的实践操作能力。

八、考核方式1.课程考核课程考核分为考试和考查两种方式。考试课程成绩由平时成绩和期末考试成绩组成,平时成绩占总成绩的[X]%,期末考试成绩占总成绩的[X]%;考查课程成绩由平时成绩和课程作业成绩组成,平时成绩占总成绩的[X]%,课程作业成绩占总成绩的[X]%。平时成绩考核方式包括课堂出勤、课堂表现、作业完成情况、实验报告等;期末考试采用闭卷考试或机试等形式;课程作业包括书面作业、实验报告、课程设计报告等。

2.实践教学环节考核课程设计考核:根据学生在课程设计中的表现、设计文档的质量和软件系统的实现情况进行考核。实习考核:根据学生在实习单位的工作表现、实习报告的质量等进行考核。毕业设计考核:根据学生毕业设计的选题意义、技术难度、工作量、创新性、文档质量和答辩情况等进行考核。

九、教材及主要参考书目1.教材《C语言程序设计》《数据结构(C语言版)》《计算机组成原理》《操作系统教程》《计算机网络(第5版)》《软件工程导论(第6版)》《软件需求分析与设计》《软件测试技术与实践》《软件项目管理(第2版)》《数据库系统概论(第5版)》

2.主要参考书目《算法导论(原书第3版)》《计算机操作系统(第4版)》《计算机网络(第4版)》《软件工程:实践者的研究方法(原书第7版)》《UML和模式应用(原书第3版)》《软件测试:原理与实践(原书第2版)》《移动开发技术与实践》《云计算技术原理与应用》《大数据技术原理与应用》

十、专业特色1.注重实践教学实践教学贯穿整个培养过程,通过课程实验、课程设计、实习、毕业设计等实践环节,培养学生的实际操作能力和工程实践能力。建立了多个校外实习基地,为学生提供了良好的实习环境,使学生能够接触到实际项目,了解行业最新技术和发展动态。

2.强化工程能力培养以工程应用为导向,注重培养学生的工程意识、工程思维和工程实践能力。课程教学中引入实际工程项目案例,让学生在解决实际问题的过程中掌握专业知识和技能,提高工程实践能力。

3.突出创新能力培养开设创新实践课程和创新创业讲座,鼓励学生参加各类学科竞赛和创新创业活动,培养学生的创新意识和创新能力。建立创新实验室,为学生提供创新实践平台,支持学生开展自主创新项目。

十一、毕业要求与课程体系的对应关系|毕业要求|课程体系中的支撑课程|||||掌握数学、自然科学和人文社会科学等基础知识|大学语文、思想政治理论课、外语、高等数学、大学物理、艺术鉴赏||掌握软件工程领域的基本理论和专业知识|程序设计基础、数据结构、计算机组成原理、操作系统、计算机网络、软件工程概论、软件需求分析、软件设计、软件测试、软件项目管理、数据库原理与应用、软件质量保证与管理、移动软件开发、云计算与大数据||具备软件设计、开发、测试、维护和项目管理的能力|软件设计课程设计、软件测试课程设计、实习、毕业设计||具备良好的问题分析与解决能力、创新能力和沟通协作能力|通过课程教学、实践教学和创新创业活动培养||具有较强的外语应用能力和计算机操作能力|外语课程、计算机相关课程及实践教学环节|

十二、说明1.本培养方案根据教育部软件工程专业教学指导委员会制

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论