University of Alabama in Huntsville
Comparison of principles and paradigms of modern programming languages. How different programming languages implement lexical, syntax, and semantic analysis, including the design of compilers. Formal grammars, BNF notation, parse trees, and abstract data types.
3 credits
CS 424