1. 软件工程基础:包括软件开发过程、软件需求分析、软件设计、软件测试、软件维护等基本概念和方法。
2. 软件项目管理:包括软件项目计划、软件项目组织、软件项目控制、软件项目评估等方面的知识。
3. 软件质量保证:包括软件质量管理、软件质量评估、软件质量保证等方面的知识。
4. 软件测试:包括软件测试基础、软件测试方法、软件测试工具等方面的知识。
5. 软件配置管理:包括软件配置管理基础、软件配置管理工具、软件配置管理过程等方面的知识。
6. 软件工程应用:包括软件工程在各个领域的应用,如企业信息化、电子商务、物联网等。
7. 软件知识产权:包括软件著作权、软件专利、软件商标等方面的知识。
8. 软件安全:包括软件安全基础、软件安全评估、软件安全测试等方面的知识。
9. 软件工程伦理:包括软件工程伦理基础、软件工程伦理规范等方面的知识。
10. 软件工程实践:包括软件工程实践案例、软件工程实践方法等方面的知识。

11. 软件工程标准:包括软件工程标准的概念、软件工程标准的分类、软件工程标准的应用等方面的知识。
12. 软件工程教育:包括软件工程教育的现状、软件工程教育的发展趋势、软件工程教育的课程设置等方面的知识。
13. 软件工程研究:包括软件工程研究的现状、软件工程研究的发展趋势、软件工程研究的方法等方面的知识。
14. 软件工程实验:包括软件工程实验的设计、软件工程实验的实施、软件工程实验的评估等方面的知识。
15. 软件工程案例:包括软件工程案例的分析、软件工程案例的评估、软件工程案例的应用等方面的知识。
