UNIVERSITY OF PRINCE EDWARD ISLAND
Computer Science/Math 3320
THEORY OF COMPUTING
September 2025

Lecture Notes

  1. Introduction in Theory of Computing
  2. Mathematical Review
  3. Basic Concepts and Notations
  4. Finite Automata (DFAs/NFas, e-NFAs)
  5. Examples
    1. Example Numbers
    2. Example Counting
    3. Example Checking
  6. Regular Expressions
  7. Properties of Regular Languages
  8. Grammars
  9. Properties of Context Free Languages
  10. Decidability and Computability
  11. Additional Reading Material


Last modified:Thursday January 15, 2026 at 10:33 am AST
Cezar Câmpeanu