2. Body of knowledge of Computer Science

2. Body of knowledge of Computer Science

The 17 knowledge areas in Computer Science are:

2.1 Artificial Intelligence (AI) 2.2 Algorithmic Foundations (AL) 2.3 Architecture and Organization (AR) 2.4 Data Management (DM) 2.5 Foundations of Programming Languages (FPL) 2.6 Graphics and Interactive Techniques (GIT) 2.7 Human-Computer Interaction (HCI) 2.8 Mathematical and Statistical Foundations (MSF) 2.9 Networking and Communication (NC) 2.10 Operating Systems (OS) 2.11 Parallel and Distributed Computing (PDC) 2.12 Software Development Fundamentals (SDF) 2.13 Software Engineering (SE) 2.14 Security (SEC) 2.15 Society, Ethics, and the Profession (SEP) 2.16 System Fundamentals (SF) 2.17 Specialized Platform Development (SPD)

Spotted a typo, an outdated course, a broken link, or have a suggestion? Let us know.

Scan to open on your phone