Assembler language programming, theory and practice of formal language translation, experience with compiler construction tools under Unix.
Students work on significant projects.
This course is not currently controlled by a departmental committee. The following table is based on a typical semester schedule of 60 class meetings of 50 minutes each. The actual amount of time spent on each topic will vary slightly from semester to semester and instructor to instructor. A. Aho, R. Sethi, and J. Ullman. Format, Student Activities, and Grades Grades are based on student performance of several activities.