Apr 15, 2024  
2021-2022 Cal State East Bay Catalog 
2021-2022 Cal State East Bay Catalog [ARCHIVED 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.
Equivalent Quarter Course: CS 4170.
Possible Instructional Methods: Entirely On-ground, or Entirely Online, or Hybrid.
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)