CS2 2022
Course notes are based on previous versions of the course with a few additions from me.
You can find the notes here. Version history:
- 17 August 2022 – a few corrections to Turing Machine examples
- 22 June 2022 – revision for 2022
The practical component of the course uses JFLAP to implement various models of automaton.