arrow-left

Find Modules

COMP30330 Compiler Construction

This course will provide a theoretical and practical introduction to how the compilers and interpreters that underpin modern programming languages work. The course will cover basic principles and techniques such as: scanning, parsing, semantic analysis, code generation, and run-time organisation. Further, the student will explore some more advanced topics, such as optimisation techniques and/or garbage collection. In addition to the theoretical component, the course will also include one or more case study. It will also include a significant and important practicalcomponent that will cover the implementation of various techniques and the use of modern tool support, such asthe JavaCC parser generator.
Show More

REVIEWSMODULE INFO

@anonymous
3 years, 4 months ago

shouldn't be a core for computer science imo

REVIEWSMODULE INFO

Subject: Computer Science

Level: 3

Module Coordinator: Assoc Professor Arthur Cater

Trimester: Semester One

Credits: 5

Old info?

Module Info

Subject: Computer Science

Level: 3

Module Coordinator: Assoc Professor Arthur Cater

Trimester: Semester One

Credits: 5

Old info?