软件工程专业本科的课程设置

回答
爱扬教育

2022-10-07

  • 相关推荐
计算系统基础、面向对象程序设计、数据结构与算法、计算机组织结构、操作系统、网络与通信系统、数据库系统和离散数学、统计与经验方法等数学课为软件基础类学科核心课程;

扩展资料

  软件工程概论、软件工程课程实践、大型软件系统构造、软件设计、人机交互技术、软件测试技术等课程为软件工程类学科核心课;

  软件工程课程实践、某一课程模块的课程实践、工程实习与毕业设计为必修环节;

  选修课设计模块化,设置软件过程、软件设计、系统软件、嵌入式软件、网络多媒体、信息系统工程、信息技术(网络工程)等7个专业方向课程模块。

  任选专业课、公共专业指选课等专业选修课

  其中软件工程概论、操作系统、网络通信系统、数据库系统4门课采用联合设计方式,既作为软件基础类课,也作为7个课程模块的基础课,起到承上启下的作用。