The present book describes practical methods and processes of the optimization theory and combines them with technical and scientific applications. Program source codes with which readers can create their own software for their own individual requirements is provided.