Operations research is the fast developing branch of science which deals with the most of the engineering activities. It consist of many models which are used to obtain the optimum solution for different activities. Operations research is a procedure which is executed iteratively for comparing various solutions till the optimum or satisfactory solution is obtained. An important aspect of the optimal design process is the formulation of the problem in a mathematical format which is acceptable to an algorithm and thus find out the optimal solution. These techniques are extensively used in those engineering design problem where the emphasis is on maximising or minimising a certain goal. This book is the introduction to the different techniques in operations research. The subject does not require a high level of mathematical knowledge. Each chapter of the book have examples from variety of fields. Our hope is that this book, through its careful explanations of concepts, practical examples and techniques bridges the gap between knowledge and proper application of that knowledge.