本书是作者在十多年从事结构优化设计教学与科研实践的基础上,根据工程力学专业及相近专业的教学计划和教学大纲编写而成的。全书共有10章:第1章介绍优化设计的基本概念;第2章介绍优化设计所涉及的数学基础知识;第3章、第4章、第5章分别介绍一维搜索方法、无约束优化方法和约束优化方法;第6章、第7章分别介绍多目标问题的优化方法和混合离散变量优化设计方法;第8章介绍结构优化设计灵敏度分析;第9章介绍近年来比较热门的基于遗传算法的结构优化设计方法;笫10章介绍几个简单结构的优化设计的工程应用实例;最后,在附录中列出了作者为考核各种算法所使用的20个程序测试函数。