课程编码:043975
课程类别: 专业课(必修),
先修课程:算法与数据结构,面向对象程序设计
适用专业:计算机科学与技术,
开课院部:计算机与网络安全学院
课程负责人:
《软件工程》是计算机科学与技术专业的专业必修基础课。本课程主要学习软件工程的基本概念、原理和方法,主要讲授内容包括软件生存周期模型、可行性分析、需求分析、概要设计、详细设计、面向对象分析与设计、编码、软件质量与质量保证、项目计划与管理。为更深入地学习和今后从事软件工程的实践打下良好的基础。
1.知识与技能目标:学生通过学习软件与软件工程,生存周期与软件开发模式,结构化分析、设计与编码,面向对象分析、设计与编码,软件的评审、测试与维护,项目计划与项目管理等知识,掌握结构化方法、面向对象方法等软件开发技术,初步了解软件复用的概念及基于构件的开发方法,同时对软件工程管理和环境等内容有一个总体的了解。
2.过程与方法目标:在学习软件与软件工程,生存周期与软件开发模式,结构化分析、设计与编码,面向对象分析、设计与编码,软件的评审、测试与维护,项目计划与项目管理等内容的过程中,使学生的思维和分析方法得到一定的训练,在此基础上进行归纳和总结,逐步形成科学的学习观和方法论。
3.情感、态度与价值观发展目标:通过本课程的学习,培养作为一个软件工程技术人员必须具备的坚持不懈的学习精神,严谨治学的科学态度和积极向上的价值观,为未来的学习、工作和生活奠定良好的基础。
成绩评定方法及标准
考核形式
评价标准
权重
考勤
考勤5次,每次1分
5%
作业及实验
作业上交即给分数,根据完成质量上下浮动;实验报告上交即给分数,根据完成质量上下浮动。
20%
期中考试
参考答案及评分标准
期末考试
70%
软件工程是计算机学科中一个年轻并且充满活力的研究领域,是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。在不断的完善与发展中,软件工程逐渐形成了多位一体的专业内涵和严谨的课程体系。要想学好它,只钻课本知识是远远不够的,必须注重实践,在实践中不断加强对软件工程的认识,全方位地了解软件工程的发展前景与挑战,抓住机遇,化挑战为力量,不断克服层层阻碍。
课程大纲下载
本站 所有信息归:东莞理工学院 版权所有
技术支持: 北京文华在线教育科技股份有限公司 建议在IE8以上浏览器1024*768分辨率下浏览本站