MAT2540 – Ganguli – Spring2025