CS 502 - Compiling and Programming Systems
Basic principles of compilers and compiler design; control of translation, loading, and execution; symbolic coding systems; lexical and syntactic analysis, design and operation of assemblers and macroprocessors; design of interpretive systems. Students are expected to complete a large programming project as part of the course.
Usually Offered: Fall
Credit: 3 hours (class)
Prerequisite: CS 251, 352, and 354. CS 483 is recommended
University Catalog: CS 502
Schedule: Fall 2005
Instructor: Zhiyuan Li