Discrete and Continuous Optimization (summer 2018)