1BK50 (2019-1) Algorithmic Programming for Operations Management