Master thesis 2025