本专业以理论与实践相结合、注重工程实践应用为特色,培养具备科学的世界观,掌握扎实的软件基础理论知识和系统的软件工程专业知识与工程方法,具有一定的技术创新能力;受到良好的软件工程训练,具有较强的工程实践能力和团队协作能力;熟悉软件应用和工具,具备运用先进的工程化方法、技术和工具从事某一应用领域软件分析、设计、开发、测试和维护工作的应用型、复合型软件工程技术和管理人才。主要课程有:计算机应用基础、数字逻辑、离散数学、高级语言程序设计、面向对象程序设计、数据结构与算法、软件工程导论、操作系统、数据库系统、可视化程序设计、计算机组成与结构、计算机网络与通信、WEB开发技术、软件过程管理、软件测试技术、软件需求工程、人机交互技术、软件体系结构、信息系统分析与UML语言、软件测试技术、软件质量保证、软件项目管理等。学生毕业后可面向政府机关、企事业单位、科研单位、软件公司、高等院校等从事软件系统的设计、开发、测试、管理工作或科学研究,也可以继续深造攻读计算机软件或相关专业的硕士和博士研究生。本专业按理工类招生,本科学制四年,毕业后授予工学学士学位。