1. Set Theory
  2. Relations and Functions
  3. Graph Theory
  4. Trees
  5. Algebraic Structure
  6. Recursion and Recurrence Relations
  7. Sorting
  8. Queues
  9. Introduction
  10. Finite Automata Theory
  11. Theory of Machines
  12. Regular Language
  13. Grammar
  14. Pushdown Automata
  15. Cellular Automata
  16. Turning Machine
  17. Problems Solving Using JFLAP Tool
  18. Revision Questions