- Degree Bachelor
- Code: CS311
- Credit hrs: 3
- Prequisites: CS202
This course introduces the fundamental mathematical models of computation. The course presents both inherent capabilities and limitations of these computational models as well as their relationships with formal languages. Topics to be covered include: Finite automata and regular languages, deterministic and nondeterministic computations, pumping lemma for regular languages, context-free grammars and languages, pushdown automata, pumping lemma for context-free languages, and Turing machines and their variants.
Computer Science Program
Michael Sipser, Introduction to the Theory of Computation, Cengage Learning
content serial | Description |
---|
Start your application