Lecture notes on the UE “numerical optimization”