theory of computation
Course homepage: https://sites.google.com/site/shouvikchakrabortycse/teaching/theory-of-computation
Downloads:
Reference books:
1. Introduction to Automata Theory, Languages, and Computations by Hopcroft, Motwani, and Ullman
2. An Introduction to Formal languages and Automata by Linz
3. Theory of Computer Science, Automata, Languages and Computation by Mishra, and Chandrasekaran
4. Introduction to the Theory of Computation by Sipser
5. Switching and Finite Automata Theory by Kohavi, and Jha
Course Lectures (Theory):