本教程共分10章:第1章介绍计算机学科教学计划的发展历史和近年来计算机知识体系的演变;第2章介绍计算机学科,包括学科的定义、分支学科、学科方法论以及影响学科教育的其他因素。第3章介绍毕业生的基本要求和检验标准;第4章介绍计算机学科本科生的能力培养和理性化教育问题以及相应的研究型教学;第5章从总体上介绍计算机学科的知识体系及其描述方法;第6章详细地介绍了知识体系的内容;第7章论述了课程体系的结构以及分级设计和实施策略;第8章给出了16门核心课程的定义和描述;第9章介绍了教学计划的制订原则、课程和教学计划的组织