This collection of 235 problems is designed for undergraduates who have completed a year's course in mathematical programming. Each section of linear and non-linear problems begins with simple exercises and proceeds to more difficult ones. Solutions are based on first principles and can be found using a desk calculator. Answers to all problems are provided.
