课程类别 | 课程名称 | 课程性质 | 学分 | |
专业基础课程 | 高等数学1 | 必修 | 4 | |
高等数学2 | 必修 | 4 | ||
线性代数 | 必修 | 4 | ||
概率论与数理统计 | 必修 | 4 | ||
高级语言程序设计 | 必修 | 4 | ||
数据结构与算法 | 必修 | 4 | ||
专业必修课程 | 软件工程专业引导 | 必修 | 2 | |
Web UI设计 | 必修 | 2 | ||
面向对象程序设计 | 必修 | 4 | ||
操作系统 | 必修 | 4 | ||
数据库系统 | 必修 | 3 | ||
软件设计与体系架构 | 必修 | 4 | ||
计算机网络 | 必修 | 4 | ||
计算机组成原理 | 必修 | 4 | ||
软件项目管理 | 必修 | 2 | ||
软件质量与测试 | 必修 | 4 | ||
专业选修课程 | 前端与移动应用开发 | Web前端技术 | 选修 | 4 |
移动应用软件开发 | 选修 | 4 | ||
AI辅助编程 | 选修 | 3 | ||
Node.js全栈开发入门 | 选修 | 3 | ||
后端企业级开发 | JAVA Web开发技术 | 选修 | 4 | |
Linux操作系统 | 选修 | 2 | ||
Spring Boot企业级开发框架 | 选修 | 4 | ||
微服务分布式架构技术 | 选修 | 3 | ||
软件安全与运维 | Web服务器安全配置 | 选修 | 3 | |
云原生开发与运维 | 选修 | 3 | ||
软件安全与渗透 | 选修 | 3 | ||
DevOps原理与实践 | 选修 | 4 | ||
数据智能与应用开发 | Python数据分析与可视化 | 选修 | 4 | |
大数据工具入门与实战 | 选修 | 2 | ||
大模型应用开发入门 | 选修 | 2 | ||
智能体应用开发实践 | 选修 | 2 | ||
专业实践课程 | C语言程序设计项目实训 | 必修 | 2 | |
Web前端技术项目实训 | 必修 | 2 | ||
Java项目开发技术实训 | 必修 | 2 | ||
移动终端小程序开发实训) | 必修 | 2 | ||
企业级软件工程实训) | 必修 | 2 | ||
专业实习 | 必修 | 6 | ||
毕业论文(设计) | 必修 | 6 | ||