This textbook provides readers with a comprehensive exploration of optimization techniques in industrial engineering, with a specific focus on the Economic Order Quantity (EOQ) problem. It strikes a unique balance by thoroughly discussing the underlying concepts and theories, equipping the reader with the knowledge needed to develop their own programs for solving complex optimization problems in the field. A distinctive feature of this book is its extensive use of MATLAB implementations, which serves as a practical tool to bridge the gap between theory and real-world application. The book is structured with the understanding that learning is accelerated when theoretical concepts are complemented by practical, code-based problem-solving examples. This approach is particularly beneficial for students who may have a weaker background in mathematics, as it demonstrates the practicality and effectiveness of optimization in a more accessible manner. The inclusion of ready-made code examples