Category:Theory of computation

{{Cat main}}

{{Commons category}}

In theoretical computer science, the theory of computation is the branch that deals with whether and how efficiently problems can be solved on a model of computation, using an algorithm. The field is divided into three major branches: automata theory, computability theory and computational complexity theory.

Category:Subfields of computer science

Category:Theoretical computer science