本专业以软件分析、设计、开发和维护等工作能力为培养目标,面向软件工程领域的前沿,引入国内外先进的软件人才教育模式,培养直接与社会需求接轨,具有软件系统研究和开发的基本能力;获得软件设计方法、开发方法和工程管理方法的基本训练;能胜任大中型复杂软件系统开发和管理的高水平、工程型、实用型的高素质应用型人才。
本专业学制四年,主要课程有C语言程序设计、JAVA程序设计基础、离散数学、数据结构、操作系统、计算机组成原理、数据库原理、计算机网络、统一建模语言、软件工程导论、软件体系结构、软件需求分析、软件测试技术等;主要实践教学环节有专业认识、课程设计、软件工程综合实训、毕业实习、毕业设计等。
本专业毕业生可授予工学学士学位。