Coursera "Discrete Optimization" Assignments