Software Architecture Group
Prof. Dr. Robert Hirschfeld
Teaching
Theses
All thesis and master's projects are closely related to our research activities. Topics include, but are not limited to:
- Context-oriented programming
- End-user development and collaboration environments
- Aspect-oriented programming
- Meta-level architectures
- Software evolution
- Domain-specific languages
- Virtual machines
A list of selected project proposals is available here (internal). Come and talk to us...!
Curriculum
Summer term 2023 (14 sws)
- Programming experience (MA, hpi)
- Hirschfeld, Lincke, Taeumel, Rein, Krebs, Beckmann, Mattis, Ramson (4 sws)
- Tools for Game Development (MA, hpi)
- Hirschfeld, Krebs, Beckmann, Taeumel, Lincke, Ramson, Rein, Mattis (4 sws)
- Graduate school research seminar (FK, hpi)
- Polze, Hirschfeld (2 sws)
- Ein lebendiges Schaufenster in die Geschichte(n) einer Region (BA)
- Hirschfeld, Beckmann, Krebs (2 sws)
- Programming in virtual reality (MA)
- Hirschfeld, Beckmann, Lincke (2 sws)
Winter term 2022/2023 (18 sws)
- Advanced programming tools (MA, hpi)
- Hirschfeld, Rein, Taeumel (4 sws)
- Programming in virtual reality (MA, hpi)
- Hirschfeld, Beckmann, Lincke, Ramson (4 sws)
- Software architecture (BA, hpi)
- Hirschfeld, Krebs, Rein, Taeumel, Lincke (4 sws)
- Graduate school research seminar (FK, hpi)
- Polze, Hirschfeld (2 sws)
- Ein lebendiges Schaufenster in die Geschichte(n) einer Region (BA)
- Hirschfeld, Beckmann, Krebs (2 sws)
- Tool support for GraalVM Native Image (MA)
- Hirschfeld, Lincke, Niephaus (2 sws)