Listed in: Computer Science, as COSC-335
Formerly listed as: COSC-37
Scott F. Kaplan (Section 01)
This course will develop the fundamental concepts used by compilers: formal grammars, parsing, semantic representation, type systems, code generation, run-time environments, optimization, and error handling. Each student will design and implement a compiler for a small language. Offered in alternate years.
Requisite: COSC 171 and 211. Limited to 50 students. Fall Semester. Professor Kaplan.
If Overenrolled: Priority to majors