CS-300   Special Topics in C S: Compiler Design

An introduction to the basic constructs of modern programming languages and to the techniques for implementing these in the machine language of a typical computer. Topics include grammatical structure, syntax, semantics, storage allocation, error detection, and object code generation. Prerequisite: Computer Science 214. Not offered 2012-2013.