2MMN20 (2024-GS2) Scientific Programming