You are here: UNE Home / Course and Unit Catalogue / 2013 / A-Z / COMP519

Year:

COMP519 Compiler Construction

Updated: 22 May 2012
Credit Points 6
Offering Not offered in 2013
Intensive School(s) None
Supervised Exam There is a UNE Supervised Examination held at the end of the teaching period in which you are enrolled.
Pre-requisites COMP132 or COMP530 or COMP532 or candidature in the GradCertCompSc or GradDipCompSc or MCompSc
Co-requisites None
Restrictions COMP319 or COMP505
Notes None
Combined Units COMP319 - Compiler Construction
Coordinator(s) Krzysztof Krakowski (kkrakows@une.edu.au)
Unit Description

This unit covers the standard components of a compiler, and deals with issues such as grammars, lexical and syntactic analysis, code generation, symbol table management and error handling.

Materials Textbook information will be displayed approximately 8 weeks prior to the commencement of the teaching period. Please note that textbook requirements may vary from one teaching period to the next.
Disclaimer Unit information may be subject to change prior to commencement of the teaching period.
Assessment Assessment information will be published prior to commencement of the teaching period.
Learning Outcomes (LO) Upon completion of this unit, students will be able to:
  1. explain the structure and function of compilers;
  2. apply techniques of lexical analysis and parsing;
  3. construct the front end of a compiler;
  4. explain and implement procedures for error recovery in compilation.

Graduate Attributes (GA)
Attribute Taught Assessed Practised
1 Knowledge of a Discipline
Knowledge of compiler construction is developed in the lectures and through the assignments.
True True True
2 Communication Skills
Taught, assessed and practised in written assignments.
True True True
4 Information Literacy
Aspects of information literacy covered include web usage and literature research.
True True True
6 Problem Solving
Problem solving will be developed through programming exercises.
True True True
   

Email to a friend