Современный курс численных методов оптимизации. Основное внимание уделено методам общего назначения, ориентированным на решение гладких задач математического программирования без какой-либо специальной структуры. Излагаются как «классические» методы, важные в идейном отношении, так и более изощренные «новые» алгоритмы, привлекающие в настоящее время наибольшее внимание специалистов и пользователей. Некоторые результаты в монографической литературе публикуются впервые. Для студентов, аспирантов и научных работников, интересующихся численными методами оптимизации.