Dec 13, 2025  
2023-2024 Undergraduate Catalog 
    
2023-2024 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CMSC 451H - Automata Theory and Formal Languages (3)


This course introduces the basic concepts in the theory of formal languages. Topics include regular grammars and finite automata, context-free grammars and push-down automata, Turing machines and the halting problem, and an introductory treatment of computable and non-computable functions.

Grading: Graded/Satisfactory Unsatisfactory/Audit
Course ID: 100242
Consent: Department Consent Required
Components: Lecture
Course Equivalents: CMSC 451  
Prerequisite: CMSC 202  and CMSC 203  with a grade of ‘C’ or better.



Add to Portfolio (opens a new window)