Start free trial
Take Naologic for a spin today, no credit card needed and no obligations.
Start free trial

Theory Of Computation - What math is needed for theory of computation?


Theoretical computer science relies on a number of mathematical fields, one of which is discrete mathematics, which includes combinatorics, set theory, and graph theory. It helps to have some background in probability theory, formal logic, calculus, and linear algebra.