2MMN20 (2018-GS2) Scientific programming