CSCI 434(S) Compiler Design
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. There will be a major laboratory project in compiler writing. Evaluation will be based primarily on problem assignments, projects, and exams. Prerequisite: Computer Science 237. Corequisite or Prerequisite: Computer Science 361. Computer Science 334 is recommended. Expected enrollment: 20. PROJECT COURSE.
Hour: MURTAGH