《《软件工程》课程简介.docx》由会员分享,可在线阅读,更多相关《《软件工程》课程简介.docx(2页珍藏版)》请在第一文库网上搜索。
1、软件工程(SoftwareEngineering)总学时:32学时理论:26学时实验(上机、实习等):6学时学分:2课程主要内容:软件工程是计算机专业本科学生必修的一门专业主干课程。软件工程是研究和指导软件开发和维护的工程类学科,它以计算机科学理论及其他相关学科的理论为指导,采用工程化的概念、原理、规范、技术和方法进行软件工程项目的开发和维护,把经过实践证明正确的管理措施和当前能够得到最好的技术方法结合起来,以较少的代价获取高质量的软件产品。通过40余年的努力,软件工程已逐步发展成为一门成熟的专业学科。软件工程作为一门专业主干课,重点要求学生学习与软件开发和维护有关的四个方面的主要内容过程与模
2、型、方法与技术、工具与环境、标准与规范。进而通过课程实践培养学生运用软件工程基本原理解决实际问题,并从事复杂软件项目开发和维护的实践应用能力与创新能力,努力成为当今信息社会和知识经济时代所需要的高素质计算机专业人才。先修课程:学习本课程的先修课程:C程序设计、数据结构、面向对象的程序设计、数据库系统原理。适用专业:计算机科学与技术教材:张海藩.软件工程.北京:人民邮电出版社,2009教学参考书,1郑人杰.实用软件工程.北京:清华大学出版社,19972朱三元等.软件工程技术概论.北京:科学出版社,20023周之英.现代软件工程(上、中、下).北京:科学出版社,20004StephenR.Schach著,袁兆山等译.软件工程JaVa语言实现(美).北京:机械工业出版社,19995邵维忠,杨芙清.面向对象的系统分析.北京:清华大学出版社,1998年6RonPatton著,周予滨等译.软件测试(美).北京:机械工业出版社,2007年