Masters Thesis

Automata Simulators

Automata simulators can be used to educate computer science students about state machines. State machines are rather difficult to conceptualize, so simulators are very useful tools for helping students understand what is truly happening in a state machine. This is a great alternative to textbooks which describe these machines with text and images, but are not as effective the visualization of the concept. This project will provide simulators for deterministic finite, Mealy, and Moore state machines.

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.