Class material for nonlinear optimization at Hanoi Autumn School 2013