in beta · early-access plekken vrij
Home/Vakken/Compiler Construction
CS45555 ECTSQ2EngelsMaster

Compiler Construction

FaculteitElektrotechniek, Wiskunde en Informatica
NiveauMaster
Studiejaar2025-2026

Beschrijving

Compilers translate the source code of programs in a high-level programming language into executable (virtual) machine code. In this course you will study the architecture of compilers, and important concepts and techniques underlying the components of that architecture. You will study these techniques by applying them in practice to implement your own compiler for a small language.

The course covers the following topics:

  • Syntax and parsing

  • Static semantics and type checking

  • Virtual machines, assemby code, byte code

  • Interpretation vs. compilation

  • Code generation

  • Memory management, garbage collection

  • Data-flow analysis

  • Optimization

  • Advanced topics e.g. automatic parallelization

Reviews0 reviews

Nog geen reviews voor dit vak. Wees de eerste!

Heb jij dit vak gevolgd?

Deel je ervaring met toekomstige studenten. Inloggen met je TU Delft mailadres duurt één minuut.

Schrijf een review