Courses
Go to the superordinate section
Compulsory Module 1: Compiler Construction (5 ECTS-Credits, 3 h)
Prerequisites for registration: none
Learning Outcome: Students who have completed this module can describe the structure and tasks of the
different stages of a compiler. They are able to explain and apply the used techniques
and algorithms. They can use compiler construction tools and are able to create a
complete compiler for a simple programming language.
Compulsory Module 2: Formal Language and Automata Theory (5 ECTS-Credits, 3 h)
Prerequisites for registration: none
Learning Outcome: Students who have completed this module know different classes of formal languages. Additionally they are familiar with different representations of formal languages. They can further distinguish between decidable and undecidable problems.
Notes:
- There may still be changes in the courses offered as well as room allocation and course dates.
- The course descriptions found in the English version of the course catalogue are for informational purposes only. Authoritative information can be found in the "Vorlesungsverzeichnis" (German version of the course catalogue).