软件工程是研究和指导软件开发和维护的工程类学科,它以计算机及其他相关学科的理论为指导,采用工程化的概念、原理、规范、技术和方法进行软件工程项目的开发和维护,把经过实践证明正确的管理措施和 当前能够得到最好的技术方法结合起来,以较少的代价获取高质量的软件产品。通过几十年的努力,软件工程已逐步发展成为一门成熟的专业学科。
软件工程作为计算机相关专业的一门专业主干课,重点要求学生学习与软件开发和维护有关 的四个方面的主要内容——过程与模型、方法与技术、工具与环境、标准与规范。进而通过课程实践培养学生运用软件工程基本原理解决实际问题,并从事复杂软件项目开发和维护的实践应用能力与创新能力,努力成为当今信息社会和知识经济时代所需要的高素质计算机专业人才。