1.课程分类
软件工程专业课程设置分为六大类:公共基础课,专业基础课,专业课,专业选修课,集中实践课,课外实践课
2.专业基础课
面向对象程序设计
计算机电路
数据结构(先修课程:离散数学、C语言程序设计)
工程数学
离散数学(先修课程:高等数学、C语言程序设计)
数据库系统原理
软件集成开发环境
计算机组成原理与实验
工程设计导论
汇编语言程序设计
操作系统与实验(先修课程:数据结构、计算机组成原理)
计算机网络
软件工程
软件工程专业英语
编译原理与实验
系统分析与设计
软件质量保证与测试
数字逻辑电路设计
C++语言程序设计(先修课程:C语言程序设计)
软件体系结构
算法设计与分析
3.专业课
专业课分为四个方向:动漫与数字媒体艺术,数据库应用技术,嵌入式软件技术,网络与通信软件技术
(1)动漫与数字媒体艺术方向专业课:计算机平面设计,数字媒体艺术概论,构成基础,三维动画-MAYA,Flash AS程序设计
(2)数据库应用技术方向专业课:MySQL数据库设计与应用,SQL Server数据库设计与应用,XML基础,大型数据库开发与应用,数据仓库
(3)嵌入式软件技术方向专业课:嵌入式操作系统,嵌入式微处理器结构与应用,Android应用程序开发,嵌入式Linux程序设计,WinCE应用程序开发