everything.study
CMPT 364

Automata and Formal Languages

3 credits · Undergraduate

Introduces the foundations of Computer Science. The theory of computation is explored through automata and formal languages. In particular, finite automata, grammars, Turing Machines and applications to computer science such as dynamic modeling, computer architecture, lexical analysis and parsing are studied.

Prerequisites & course information

Weekly hours: 3 Lecture hours Prerequisite(s): One of MATH 163.3 or CMPT 260.3; and 9 credit units of MATH or STAT courses. Note: Costs in addition to tuition apply to this course.

Sources