Theory of Automata

what is the theory of automata? Basic concepts of Theory of automata for beginners tutorial lectures MCQs examples of past papers and solutions and solved exercises by malik shahzaib.