Dec 03, 2024  
2024-2025 Cal State East Bay Catalog 
    
2024-2025 Cal State East Bay Catalog
Add to Folder (opens a new window)

CS 411 - Automata and Computation


Units: 3
Formal models of computation, languages and computability, deterministic and non-deterministic finite automata, regular expressions, pushdown automata, context-free languages, Pumping Lemmas, Turing machines, decidability, reducibility, and undecidable problems.

Prerequisites: CS 211 and MATH 225, both with grade C- or better.
Possible Instructional Methods: On-ground, or Hybrid, or Online-Asynchronous.
Grading: A-F grading only.
Course Typically Offered: Fall & Spring


Student Learning Outcomes - Upon successful completion of this course students will be able to:
  1. Generate regular expressions (REs), regular grammars, or context-free grammars (CFGs) to represent specified languages;
  2. Define and build formal models of computation such as deterministic finite Automata (DFAs), nondeterministic finite automata (NFAs), pushdown automata (PDAs), and Turing machines;
  3. Convert a problem to an equivalent formal representation;
  4. Develop proofs to statements regarding the computability of problems.




Add to Folder (opens a new window)