• [ ] Chapter 1: Basic Concepts
  • [ ] Chapter 2
    • [ ] Deterministic Finite Acceptors (DFA)
    • [ ] Non-deterministic Finite Acceptors (NFA)
    • [ ] Equivalence of DFA and NFA
  • [ ] Redo Assignment 1 questions
  • [ ] Chapter 3
    • [ ] Regular expressions
    • [ ] Connection between RE and regular languages
  • [ ] Chapter 4
    • [ ] Closure properties of regular languages
    • [ ] Elementary questions of regular languages
    • [ ] Identifying non-regular languages (pumping lemma)
  • [ ] Context-Free Languages
    • [ ] Chapter 5
      • [ ] Context-Free Grammars
    • [ ] Chapter 6
      • [ ] Methods for transforming grammars
      • [ ] Chomsky normal form
    • [ ] Chapter 7
      • [ ] Non-deterministic pushdown automata (NPDA)
      • [ ] Pushdown automata (PDA) and context-free languages
    • [ ] Chapter 8
      • [ ] Pumping lemma for context-free languages
  • [ ] Turning Machine (TM) and Other Types of Languages
    • [ ] Chapter 9
      • [ ] Standard Turing machine (TM)
      • [ ] Turing’s thesis (Church-Turing Thesis)
    • [ ] 10.1 Minor variations on the turing machine theme
  • [ ] Other topics
    • [ ] 11.1 RECURSIVE (DECIDABLE) AND RECURSIVELY ENUMERABLE (ENUMERABLE) LANGUAGES
    • [ ] 11.4 THE CHOMSKY HIERARCHY
    • [ ] 12.1 SOME PROBLEMS THAT CANNOT BE SOLVED BY TURING MACHINES (Halting Problem)
    • [ ] 12.2 Rice's Theorem
  • [ ] Redo practice midterm questions
  • [ ] Redo midterm questions
  • [ ] Redo review questions on Brightspace