CSCI 434(S) Compiler Design (Offered 1998-99; not to be offered 1999-2000)

Principles of programming language processors. Discussion and evaluation of current implementation techniques including the applicable theory. Topics include lexical scanners, parsers, code generation, and optimization. Major laboratory project in compiler writing. Evaluation will be based primarily on problem assignments, projects, and exams. PROJECT COURSE. Prerequisites: Computer Science 237. Corequisite or prerequisite: Computer Science 361. Computer Science 334 is recommended.

Hour: MURTAGH