Jan 02, 2025  
2023-2024 Undergraduate Catalog 
    
2023-2024 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CMAC 4140 - Theory of Languages


Credit Hours: 3

This course is an introduction to abstract machine theory, combinatorial systems, computable functions, and formal linguistics. Topics include finite-state machines, regular sets, Turing machines, Chomsky hierarchy grammars and languages. Emphasis is on surveying basic topics and developing an intuitive understanding in the theory of languages.

Prerequisite: CMSC 2100  or CMAC 2100 



Add to Portfolio (opens a new window)