This new textbook provides a theoretical and practical introduction to Business Optimisation using mathematical programming. Few textbooks have integrated modelling with state-of-the-art commercially available software. This text will be up to date with relevant examples and cases and will be accompanied by the software to solve the models. An instructor's manual will also be available.