CSC3415 Theory of Computation
In this introduction to theoretical computer science and analysis of discrete mathematical structures that find application in computer science, topics may include predicate calculus, groups, coding theory, graphs, trees, formal languages, grammars, finite state automata, Turing machines and complexity theory.
Prerequisite
CSC 1300, MTH 1510, MTH 2410
Corequisite
CSC 2300
Course Types
Science; Advanced Studies
Offered
When demand is sufficient.