1. 软件工程基础:软件工程概述、软件开发过程、软件需求分析、软件设计、软件测试、软件维护等。
2. 软件项目管理:软件项目管理概述、软件项目计划、软件项目组织、软件项目控制、软件项目评估等。
3. 软件测试:软件测试概述、软件测试基础、软件测试方法、软件测试管理、软件测试工具等。
4. 软件设计:软件设计概述、软件设计原则、软件设计方法、软件设计模式、软件设计工具等。
5. 软件开发技术:软件开发技术概述、面向对象技术、软件开发工具、软件开发环境、软件开发过程等。
6. 数据库技术:数据库概述、数据库设计、数据库管理、数据库应用等。
7. 网络技术:网络概述、网络协议、网络安全、网络管理等。
8. 软件质量保证:软件质量保证概述、软件质量保证方法、软件质量保证工具、软件质量保证评估等。
9. 软件工程实践:软件工程实践概述、软件工程实践方法、软件工程实践工具、软件工程实践案例等。

10. 软件安全:软件安全概述、软件安全威胁、软件安全防护、软件安全测试等。
11. 软件工程经济学:软件工程经济学概述、软件成本估算、软件投资决策、软件收益评估等。
12. 软件知识产权:软件知识产权概述、软件著作权、软件专利、软件商标等。
13. 软件工程伦理学:软件工程伦理学概述、软件工程师职业道德、软件工程师责任等。
14. 软件工程实验:软件工程实验概述、软件工程实验设计、软件工程实验实施、软件工程实验报告等。
15. 软件工程案例分析:软件工程案例分析概述、软件工程案例分析方法、软件工程案例分析工具、软件工程案例分析报告等。
