CSC3320 Programming Languages
This course provides an introduction to the theory and practice of formal languages. The topics of automata theory, grammar formalisms and Turing machines provide the theoretical foundation for practical issues such as data typing, control structures and parameter passing. Programming assignments involve the use of several languages.
Prerequisite
CSC 2300, MTH 2410
Course Types
Science; Advanced Studies
Offered
Spring