Founded in 1966

CS 1622: Introduction to Compiler Design

3 credits


This course intoduces the basic concepts of compiler design and implementation. Topics include: lexical analysis, various types of parsers, intermediate and object code generation and code optimization. Material will be presented from an implementation point of view rather than from a formal approach. The impact of language design on compilers will also be examined.


CS 0441 and CS 0447.

Requirements and Grading

A compiler project, assignments, 1 or 2 exams, and a final examination.

Recitation: None.

Expected class size: 35 students.

Frequency: This course is offered in the Spring term.

You are using an older browser that does not support current Web standards. Although this site is viewable in all browsers, it will look much better in a browser that supports Web standards.