This book provides details on current approaches utilized in engineering optimization. It gives a comprehensive background on metaheuristic applications, focusing on main engineering sectors such as energy, process, and materials. With this book, readers can learn to solve real-world engineering optimization problems effectively using the appropriate techniques from emerging fields including evolutionary and swarm intelligence, mathematical programming, and multi-objective optimization.