Question: what is the difference between theory of automata and computation?
Answer: Depends on the point of view. In many regards, Automata Theory is a sub-field of Computational Theory. ... On the other hand, Automata Theory (arguably) has uses outside the field of Theory of Computation. Be it in simulation, verification and validation of actual algorithms or systems (without focus on complexity).