This comprehensive textbook covers both classical and geometric aspects of optimization using methods, deterministic and stochastic in a single volume. It will help serve as ideal study material for senior undergraduate and graduate students in the fields of civil, mechanical, electrical, electronics and communication engineering.