CSC 335 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.
Course Types
Science; Advanced Studies
Offered
Spring