IT 423 Complier Design
(CCS09)

To acquire the practical skills to write a simple compiler for an imperative programming language. To understand the concepts of scanning, parsing and code generation. To learn to transfer the skills also to general software engineering tasks (e.g. parsing of structured data files or argument lists)