MAT4070 Project - 2025 Spring