Tyro Study
Study notesAbout
Sign inGet started
  1. Study notes
  2. COS2601 - Theoretical Computer Science II

COS2601 - Theoretical Computer Science II

Automata Theory

  • 1.1Background
  • 1.2Languages
  • 1.3Recursive Definitions
  • 1.4Regular Expressions
  • 1.5Finite Automata
  • 1.6Transition Graphs
  • 1.7Kleene's Theorem
  • 1.8Finite Automata with Output
  • 1.9Regular Languages
  • 1.10Nonregular Languages
  • 1.11Decidability

Pushdown Automata Theory

  • 2.1Context-Free Grammars
  • 2.2Grammatical Format
  • 2.3Pushdown Automata
  • 2.4CFG = PDA
  • 2.5Non-Context-Free Languages
  • 2.6Context-Free Languages
  • 2.7Decidability

Turing Theory

  • 3.1Turing Machines
  • 3.2Post Machines
  • 3.3Minsky's Theorem
  • 3.4Variations on the TM
  • 3.5TM Languages
  • 3.6The Chomsky Hierarchy
  • 3.7Computers

Tyro Study

An independent study app for UNISA students. Not affiliated with or endorsed by the University of South Africa.

Study notesAboutPrivacyTermsContact

© 2026 Tyro Study