本专业培养具有良好的道德与修养,遵守法律法规,具有社会和环境意识,掌握数学与自然科学基础知识以及软件工程专业相关的基本理论、基本知识、基本技能和基本方法,具有软件开发能力以及软件开发实践的初步经验和项目组织的基本能力,能从事软件工程技术研究、设计、开发、管理、服务等工作的高层次应用型技术人才。主要课程:C语言程序设计、面向对象程序设计(Java)、软件工程、离散数学、数据结构与算法分析(C语言)、操作系统、数据库系统原理、计算机网络、软件设计与体系结构、软件质量保障与测试。