This course takes place yearly in the winter term.
Understanding the interactions between software engineering and machine learning
Understanding the risks and chances of Machine Learning in software systems
Using Machine Learning for Software Engineering
Using Software Engineering for Machine Learnin
Students should understand the consequences of deciding to use machine learning. They should be enabled to select suitable methods from both areas and learn to assess their opportunities and risks.
Basic knowledge in Software Engineering and Machine Learning
Ian Sommerville: Software Engineering. 10. Aufl. Pearson, 2018, ISBN 978-3-86894-344-3.
Haykin, Simon: Neural networks and learning machines, Prentice Hall, 2008
Molnar, C. (2025). Interpretable Machine Learning: A Guide for Making Black Box Models Explainable (3rd ed.)
Kalech, Meir and Abreu, Rui and Last, Mark. Artificial Intelligence Methods for Software Engineering, WORLD SCIENTIFIC, 2021
In der Lehrveranstaltung wird es weitere Hinweise zu Literatur geben, da es ein sich rasant entwickelndes Forschungs- und Anwendungsfeld ist. Teilweise wird auch auf Primärliteratur zurückgegriffen