课程

本专业开设的课程分为通识教育课程、学科基础教育课程和专业教育课程3种课程类别,各个类别又分为必修课与选修课两类。课程结构从理论逐步深入到实践,着眼于学生综合素质、专业能力、实践能力的培养。

软件工程专业特色课程

《大数据导论》、《数据可视化》,旨在培养学生掌握大数据应用技术。
《网络存储技术及应用》、《云计算技术》,旨在培养学生掌握云计算应用技术。
《移动应用开发技术》、《移动应用系统设计开发》,旨在培养学生掌握手机App开发技术。
《嵌入式系统开发》、《物联网移动应用开发》,旨在培养学生掌握物联网应用系统开发技术。
《数据仓库与数据挖掘》、《人工智能》,旨在培养学生掌握数据挖掘和人工智能应用技术。

软件工程专业基础课程

《计算机应用基础》、《计算机导论》、《网络原理》、《操作系统原理》、《数据库原理与设计》、《Linux系统》、《信息安全导论》、《网页设计与制作》等,要求学生掌握软件工程专业的基础知识。

软件工程专业重点课程

《C语言程序设计》、《面向对象程序设计》、《Java程序设计》、《Python程序开发》、《Web开发》等,要求学生掌握各种使用最广泛、最热门的软件开发工具,具备扎实的编程能力,能成为合格的程序员。
《数据结构》、《算法设计与分析》等,要求学生具备算法基础和算法能力。
《软件工程导论》、《软件测试与质量保证》、《软件系统分析与设计》、《软件过程和项目管理》、《软件项目实践》等,要求学生从软件工程视角,具备软件项目开发、软件项目管理的能力。