DDPM210 (2025-GS1) Preparation Final Master Project