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

本文详细介绍了软件工程专业的课程设置,包括公共基础课、专业基础课、专业课、专业选修课、集中实践课和课外实践课。专业基础课涵盖面向对象编程、数据结构、计算机组成原理等;专业课分为动漫与数字媒体艺术、数据库应用技术、嵌入式软件技术和网络与通信软件技术四大方向。此外,还列举了不同学期的主要课程和部分特色课程,如编译原理、软件工程、数据库原理等。
最低0.47元/天 解锁文章
400

被折叠的 条评论
为什么被折叠?



