软件工程课程大纲:计算机专业的工程基础
120 浏览量
更新于2024-08-04
收藏 16KB DOCX 举报
"软件工程教学大纲"
本大纲详细规划了软件工程这门专业基础课程的教学内容,适用于计算机科学与技术专业的学生。课程由数学计算机科学学院开设,属于第6学期的专业基础课程,学分为3,共计56学时,其中包括40学时的课堂教学、16学时的实验以及5学时的课外自主学习。该课程并不作为核心课程,但对培养软件工程学科的人才至关重要。
课程推荐使用张海藩和吕云翔合著的《软件工程(第4版)》作为主教材,并提供了其他几本国内外教材和学习参考资料,如《软件工程与实践(第2版)》和《软件工程习题解答(第3版)》,以便学生深入理解和实践。
课程内容基于IEEE的最新软件工程知识体系,强调系统性和实践性,重点围绕统一开发过程、面向对象技术和统一建模语言(UML)进行教学,并结合最新的软件开发技术、最佳实践和实际企业案例。课程中特别提到了单元测试、综合测试、确认测试和系统测试的方法,以及测试用例设计,这些都是软件工程中的关键环节,学生将在4学时内学习并掌握这些技能。
教学方法包括演示法、讲授和现场指导,实验部分为验证性实验,旨在让学生亲手实践,加深理解。
课程目标在于提升学生的软件开发和工程管理能力,期望学生能够全面理解软件开发的全过程,按照软件工程的原则完成文档编写,并掌握基本概念、原理、工程化方法、技术、流程、准则、标准和规范。此外,学生应具备开发高质量软件的能力,以及有效规划和管理软件项目的能力,为未来参与大型软件开发项目做好准备。
教学要求注重理论与实践的结合,通过课堂讲授和课程设计,使学生不仅理解理论,还能将所学应用到实际问题中,提高软件开发和工程管理的实际操作能力。
2022-12-16 上传
2022-11-12 上传
2022-12-16 上传
2022-12-17 上传
2022-12-14 上传
2022-12-14 上传
zzzzl333
- 粉丝: 768
- 资源: 7万+
最新资源
- SSM动力电池数据管理系统源码及数据库详解
- R语言桑基图绘制与SCI图输入文件代码分析
- Linux下Sakagari Hurricane翻译工作:cpktools的使用教程
- prettybench: 让 Go 基准测试结果更易读
- Python官方文档查询库,提升开发效率与时间节约
- 基于Django的Python就业系统毕设源码
- 高并发下的SpringBoot与Nginx+Redis会话共享解决方案
- 构建问答游戏:Node.js与Express.js实战教程
- MATLAB在旅行商问题中的应用与优化方法研究
- OMAPL138 DSP平台UPP接口编程实践
- 杰克逊维尔非营利地基工程的VMS项目介绍
- 宠物猫企业网站模板PHP源码下载
- 52简易计算器源码解析与下载指南
- 探索Node.js v6.2.1 - 事件驱动的高性能Web服务器环境
- 找回WinSCP密码的神器:winscppasswd工具介绍
- xctools:解析Xcode命令行工具输出的Ruby库