COMP319 Compiler Construction
Updated: 28 October 2008| Credit Points | 6 | |||||||||
| Offering |
|
|||||||||
| Online level |
|
|||||||||
| Intensive School(s) | None | |||||||||
| Supervised Exam | November | |||||||||
| Pre-requisites | COMP282 or candidature in GradCertCompSc or GradCertInfoTech or GradDipCompSc or GradDipInfoTech or MCompSc or MinfoSys or MInfoSys(Extended) or MinfoTech or MInfoTech(Extended) | |||||||||
| Co-requisites | None | |||||||||
| Restrictions | COMP380 or COMP519 | |||||||||
| Notes | on-campus online D; off-campus online E; 200- and 300-level COMP units (excluding COMP 286) require a knowledge of, and programming experience with the C or C++ language. Any student who completed COMP 130 prior to 1995 should contact the School of Science and Technology for advice. It is recommended that students enrolled for 200-level and above COMP units have access to an IBM compatible computer running the Linux Operating System. |
|||||||||
| 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. Two lectures, a one-hour tutorial and a two-hour laboratory session per week. Assessment will be by practical assignments and a formal exam. |
|||||||||
| Prescribed Material Mandatory |
Text information will be published prior to commencement of the teaching period. | |||||||||
| Recommended Material Optional |
Text information will be published prior to commencement of the teaching period. | |||||||||
| Disclaimer | Offer of some subjects is subject to viability. Information in these unit descriptions is subject to change prior to commencement of semester. |
