Level | Undergraduate |
ECTS Credits | 10 |
Duration | Autumn |
Language | Norwegian alternatively english |
Prerequisite(s) |
|
Aim | The students should have knowledge and abilities sufficient for developing and understanding simple compilers and interpreters. Furthermore, they should be acquainted with principles for optimisation, compilation of object oriented languages and register allocation. |
Content | Compiler phases and passes |
Study Methods | Lectures, Laboratory Work, Exercises, Project Works |
Assessment | Evaluation of Laboratory Exercise(s) (counts 10%, evaluated by lecturer) Evaluation of Project(s) (counts 20%, evaluated by lecturer) Written Exam, 3 hours (counts 70%, evaluated by lecturer and an examiner) Each part must be individually approved of. |
Grading System | Alphabetical Scale, A (best) - F (fail) |
Course Requirements | None |