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

Year:

COMP319 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 COMP132A
Co-requisites None
Restrictions COMP380 or COMP519
Notes

200- and 300-level COMP units (excluding COMP286, COMP292, COMP303, COMP313 and COMP393) require a knowledge of, and programming experience with C, C++, Pascal or other high level programming language.

Combined Units COMP519 - 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.

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