Computing Taxonomy
The published taxonomy organizing technical entries across twelve top-level computing categories.
The knowledge base uses a published taxonomy that organizes the technical core of computer science and engineering together with digital forensics, signal processing, security, and applied engineering evidence.
An entry may belong to more than one node. A subcategory is kept as a separate node only when it forms a meaningful cluster with sufficient entries.
1. Hardware and Computer Architecture
- Computer Architecture — 8 term entries
- Real-Time Systems — 3 term entries
- Embedded Systems — 16 term entries
2. Operating Systems and System Software
- Java and JVM — 28 term entries
- Linux — 4 term entries
- Operating Systems — 8 term entries
3. Programming Languages and Compilers
- Program Analysis — 4 term entries
4. Software Engineering and Production Systems
- Resilience — 9 term entries
- Concurrency — 26 term entries
- Observability — 16 term entries
- Reliability — 3 term entries
- Performance Engineering — 16 term entries
- Software Engineering — 19 term entries
- Software Quality — currently a small cluster kept directly under this root rather than opened as a separate subnode
5. Data, Databases and Storage
- Storage — 3 term entries
- Oracle — 29 term entries
- Data Systems — 3 term entries
- Data Structures — 3 term entries
- Databases — 26 term entries
6. Networks and Distributed Systems
- Computer Networks — 7 term entries
- Distributed Systems — 28 term entries
7. Signal Processing and Multimedia
- Computer Vision — 17 term entries
- Speech Processing — 28 term entries
- Signal Processing — 29 term entries
- Multimedia — currently a small cluster kept directly under this root rather than opened as a separate subnode
8. Artificial Intelligence and Machine Learning
- Information Retrieval — 12 term entries
- Large Language Models — 14 term entries
- Machine Learning — 22 term entries
- Machine Learning Systems — 9 term entries
- Artificial Intelligence — 10 term entries
- AI Security — currently a small cluster kept directly under this root rather than opened as a separate subnode
9. Cryptography and Cybersecurity
- Cryptography — 7 term entries
- Cybersecurity — 28 term entries
- Security — currently a small cluster kept directly under this root rather than opened as a separate subnode
10. Digital Forensics and Evidence Integrity
- Digital Forensics — 18 term entries
- Reverse Engineering — 5 term entries
11. Theory of Computation and Mathematics
- Search Algorithms — 4 term entries
- Information Theory — 6 term entries