本专业培养掌握软件工程技术领域所需的相关科学知识以及一定的社会经济知识,具有扎实软件工程学科理论基础,通晓软件工程知识与主流技术,较深入理解一个以上软件工程应用领域。有较强动手能力,能够分析与设计软件系统,以及进行基本软件产品开发和设计的能力,并具有一定的实际项目工作经验。毕业生可以在软件及信息技术领域从事软件产品开发、软件工程技术应用和技术管理等工作。
C语言,C++语言程序设计,数据库程序设计基础,Unix操作系统,软件开发综述,计算机操作系统,软件技术基础,软件测试技术,数字逻辑设计及应用,软件工程,计算机组成原理,微机原理及应用,物联网技术基础,网页设计与制作,计算机网络基础,平面图像软件设计与应用,JAVA程序设计,基于J2EE的开发技术,公共基础课,通识课程,多媒体技术,VB程序设计,数据结构,离散数学,移动互联网技术,计算机网络安全
其它方向: 简单的管理信息系统开发和维护人员 、网页制作和客户端脚本程序编写人员 、初级数据库管理和 维护人员 、数据库开发工程师 、系统分析设计工程 、软件项目配置管理员 、文档编写工程师。
.Net方向: .Net程序员网站开发工程师 .Net工程师等。
Java方向:JAVA初级程序员、JAVA计算程序员 、 JAVA工程师 、J2EE系统工程师等。