软件工程(四年制本科)培养目标:培养具有良好的综合素质、良好的职业道德、扎实的软件基础、较强的专业技能及外语综合运用能力,掌握先进的软件开发技术,具有一定的软件项目开发与管理经验的实用性、复合型、高级软件技术人才。
毕业生可在软件开发与服务、科研及教育培训、行政管理等企事业单位从事计算机软件的设计、开发、测试与实施维护等IT相关领域工作。
本专业分为信息系统开发技术方向、嵌入式软件开发技术两个方向。
主要课程:计算机导论、高级语言程序设计、计算机组成原理、汇编语言程序设计、数据结构、操作系统原理、数据库原理、计算机网络、计算机专业外语、软件工程、编译原理、统一建模语言(UML)、面向对象程序设计(C++)、Linux操作系统开发技术、Web开发基础、可视化程序开发技术等。
信息系统开发技术方向主要课程包括:JavaEE应用开发技术、Asp.net开发技术、C++编程技术、JavaWeb开发技术、.Net高级开发技术、VisualC++程序开发、软件项目开发技术与应用、Android系统开发技术、iOS系统开发技术、ARM嵌入式系统结构与编程、嵌入式系统基础、物联网系统与应用等。
实践环节:程序语言课程设计、数据结构课程设计、软件项目开发课程设计、生产实习、毕业设计(论文)、军事训练和公益劳动等。
授予学位:工学学士。