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.
WS10/11 | MS0303 MS1101 MS0306 |
SS11 | MS0803 MS0402 MS1004 |
WS11/12 | MS0302 MS0304 |
beim Research Advisor
beim 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