Professor für
- (AI-assisted) Software Engineering
- Machine Learning
Lehrveranstaltungen
- Grundlagen der Informatik IV (BA WiSe)
- Machine Learning (BA WiSe)
- Software Engineering I (BA SoSe)
- Software Engineering II (MA SoSe)
- Software Engineering III (MA WiSe)
- KI-gestützte agile Softwareentwicklung (BA Wahlfach)
- Team Lead – KI-gestützte agile Softwareentwicklung (MA Wahlfach)
Offene THemen für Projekt- und Abschlussarbeiten
Entwicklung eines Chatbots mit Evaluierungspipeline
| Cloud, Foundation Models/LLMs, RAG, Prompt Engineering, Evaluierung, Python/Java
Chatbot_HSD_FB_EI.pdf
|
Implementierung eines Online-Simulators für (virtuelle) Kanban-Systeme
| Kanban, Software Engineering, TDD , Web-Technologien, Frameworks und Technologien (z.B. SpringBoot)
|
Reengineering einer Open-Source-Lösung nach Clean Architecture (zur Verbesserung der Testbarkeit, Wartbarkeit und Erweiterbarkeit)
| Softwarearchitektur, Software Engineering, Refactoring, TDD, Dependency Injection, Frameworks und Technologien (z.B. SpringBoot)
|
Migration einer monolithischen Anwendung zu einer Microservices-Architektur
| Microservices, Software Engineering, API-Design, Containerisierung/Docker, Frameworks und Technologien (z.B. SpringBoot)
|
*EXTERN: Prompt-Design und -Optimierung im Kontext einer RegTech Webanwendung
| Prompt-Design/ -Engineering von ChatGPT Assisstenten, API-Design
20241220_Normify_Stellenausschreibung_AI_Prompt.pdf
|
*EXTERN: Aufbau und Training einer lokalen LLaMA-Instanz zur Ableitung von Anforderungen aus Dokumenten
| Containerisierung/Docker, LLM Fine-Tuning, API-Design
20241220_Normify_Stellenausschreibung_AI_LocalLlama.pdf
|
* Hinweis für externe Arbeiten: Bei externen Themen wird ein externer Prüfer als Zweitprüfer eingesetzt. Die Zusammenarbeit und Kommunikation zwischen den Studierenden und dem externen Zweitprüfer erfolgt grundsätzlich selbständig.
Sprechstunden
- Bitte vereinbaren Sie per E-Mail einen Termin
WeitereS