DDPM210 (2025-GS3) Preparation Final Master Project