4SC000 (2019-GS2) Optimal control and dynamic programming