Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Browse By

Concept Kind

This dimension sorts computing concepts by their basic kind, a theoretical idea, an engineering technique or a mathematical result. Wikipedia notes that computer science "spans theoretical disciplines (such as algorithms, theory of computation, and information theory) to applied disciplines (including the design and implementation of hardware and software)." Browsing by concept kind keeps ideas from the same kind of discipline grouped together.

Concept Kind

Algorithm Design Strategies

Concepts
11 entries

Compiler and Language Implementation Techniques

Concepts
13 entries

Computability Theory and Formal Languages

Concepts
5 entries

Concurrency and Distributed Computing Problems

Concepts
7 entries

Concurrency and Distributed Systems Techniques

Concepts
23 entries

Core Programming Paradigms

Concepts
6 entries

Cryptographic Techniques

Concepts
10 entries

Graph Algorithms

Concepts
3 entries

Hashing and Probabilistic Structures

Concepts
3 entries

Identification Codes and Numbering Systems

Concepts
4 entries

Interval and String Indexing Structures

Concepts
4 entries

Laws of Computing

Concepts
3 entries

Linear and Sequence Structures

Concepts
9 entries

Machine Learning Models

Concepts
7 entries

Machine Learning Paradigms

Concepts
3 entries

Mathematical and Formal Notations

Concepts
3 entries

Models of Computation and Automata

Concepts
8 entries

Optimization and Machine Learning Algorithms

Concepts
5 entries

Permissive Open Source Licenses

Concepts
10 entries

Physical Foundations of Computing Hardware

Concepts
1 entry

Polynomial and Nondeterministic Time Classes

Concepts
5 entries

Proprietary and Public-Domain Terms

Concepts
2 entries

Software Design Patterns

Concepts
22 entries

Software Engineering Practices

Concepts
6 entries

Sorting and Searching Algorithms

Concepts
4 entries

Space, Exponential Time and Probabilistic Classes

Concepts
3 entries

Specialized Programming Styles

Concepts
6 entries

String Matching and Compression Algorithms

Concepts
3 entries

Strong and Network Copyleft Licenses

Concepts
3 entries

System Architecture and Data Models

Concepts
5 entries

Tree Data Structures

Concepts
6 entries

Typing Disciplines

Concepts
6 entries

Unresolved Problems in Complexity Theory

Concepts
3 entries

Weak Copyleft Open Source Licenses

Concepts
7 entries
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.