1. 软件工程基础
2. 软件需求工程
3. 软件设计
4. 软件测试
5. 软件项目管理
6. 软件质量保证
7. 软件配置管理
8. 软件过程改进
9. 软件安全
10. 软件维护
11. 软件工程实践
12. 软件工程案例分析
13. 软件工程师职业道德和法律法规
14. 软件工程师英语。

15. 数据库技术
16. 网络技术
17. 操作系统
18. 编程语言(C++、Java、Python等)
19. 数据结构与算法
20. 计算机组成原理
21. 计算机网络
22. 数据库系统原理
23. 软件工程实践案例分析
24. 软件工程师职业道德和法律法规
25. 软件工程师英语。
