Laboratory exercises for the Introduction to Theoretical Computer Science course at FER, University of Zagreb (2015/2016).
Link to a course site: http://www.fer.unizg.hr/en/course/ittcs
- The task was to create an ε-NFA (Nondeterministic finite automaton with ε-moves).
- The task for this laboratory exercise was DFA minimization.
- The task was to create a DPDA (Deterministic pushdown automata).
- The task was to create the parser for the given grammar.
- The task was to create the Turing machine simulator.