All assignments will be handed out in class and/or posted on the class homepage
You have roughly 7 days for each homework assignment.
Submit your homework assignments to TA before the lecture on the due date begins.
Write legibly. What cannot be read will not be graded.
No late assignments will be accepted.
Only blackboard, No slide So, please notes contents of every lesson.
Course Description
The course introduces some fundamental concepts in automata theory and formal languages including
grammar
finite automaton
regular expression
formal language
pushdown automaton
Turing machine.
Not only do they form basic models of computation, they are also the foundation of many branches of computer science, e.g.
compilers
software engineering
concurrent systems
etc.
The properties of these models will be studied and various techniques for analyzing and comparing them will be discussed, by using both formalism and examples.