Programmiersprachen bilden die Basis der Entwicklung von Softwaresystemen. Um die Komplexität moderner Softwaresysteme zu beherrschen, sind moderne Programmiersprachen mit hohen Abstraktionskonzepten unabdingbar. In diesem Masterprogramm erlernen die Studierenden die Konzepte des Entwurfs und der Implementierung von Programmiersprachen und entsprechender Werkzeuge sowie deren Anwendung beim Entwurf komplexer Systeme. Sie werden dadurch auch in die Lage versetzt, z.B. programmiersprachliche Werkzeuge zu entwicklen und anzuwenden, oder domänenspezifische Sprachen für spezielle Anwendungen zu entwerfen und praktisch einzusetzen.
WS07/08 | MS0306 MS0102 MS0403 |
SS08 | MS0502 MS1102 MS0302 MS0304 |
WS08/09 | MS0301 MS0801 |
nach Absprache mit dem Research Advisor
nach Absprache mit dem Research Advisor
beim Research Advisor
nach Wahl der Studierenden in Absprache mit dem Academic Advisor
nach Wahl der Studierenden in Absprache mit dem Academic Advisor