DAIMPL consists of a seminar and project. You can do both together (usually on the same topic), only the seminar, or only the project.
The topics of DAIMPL change every semester, in general the topics are about the design and implementation of abstractions, such as domain-specific programming languages or other concepts that facilitate programming, for example for distributed computing and functional programming and more.
The primary goal of the seminar is to introduce you to the scientific publication process. The secondary goal is the introduction to one research area in depth, and multiple other areas superficially. The project reflects the open-ended practical aspect of the research process. Compared to the seminar, the focus is on you doing or implementing something yourself, rather than reading (just) literature.
- Dozent*in: Timon Julian Böhler
- Dozent*in: Ragnar Mogk
- Dozent*in: David Richter