Lecture 3: Finite Automata - Computer Science