ACM和IEEE-CS联合工作组发布的CS2013(计算机科学课程指南2013)报告给出了计算机科学知识体的概念。该报告给出计算机科学的18个知识领域如下:
● AL - Algorithms and Complexity 《算法与复杂度》
● AR - Architecture and Organization 《计算机结构体系与组织》
● CN - Computational Science 《计算科学》
● DS - Discrete Structures 《离散数学》
● GV - Graphics and Visualization 《图形与可视化》
● HCI - Human-Computer Interaction《人机交互》
● IAS - Information Assurance and Security 《信息保障与安全》
● IM - Information Management 《信息管理》
● IS - Intelligent Systems 《智能系统》
● NC - Networking and Communications 《网络与通讯》
● OS - Operating Systems 《操作系统》
● PBD - Platform-based Development 《基于平台的开发》
● PD - Parallel and Distributed Computing 《并行与分布式计算》
● PL - Programming Languages 《程序设计语言》
● SDF - Software Development Fundamentals 《软件开发基本原理》
● SE - Software Engineering 《软件工程》
● SF - Systems Fundamentals 《系统基本原理》
● SP - Social Issues and Professional Practice 《社会问题与专业实践》
作为计算机有关专业的人,可以对照上述内容,了解自己的知识体系是否完整。大学的一个目的就是为自己将来的发展,打下一个坚实的基础。