本书系统地介绍了计算机辅助光学设计的原理、应用与程序编制特点。全书内容可以分为6个部分:第一部分是光学系统的像质评价,这是设计一个光学系统所必备的基础知识;第二部分是光学自动设计的原理与程序,介绍了适应法和阻尼最小二乘法这两种常用的光学自动设计程序的特点和使用方法。第三部分是变焦距系统的原理与程序,讨论了变焦距系统的像差计算与自动设计问题。第四部分是光学系统的公差分析与计算,介绍了公差分析计算软件的原理与编程特点。第五部分是光学系统的环境温度分析与无热设计,讨论了环境温度对光学系统的影响及无热设计的原理与程序。第六部分是典型光学系统设计,应用所介绍的光学设计程序对望远系统、显微物镜和照相物镜等进行了实际设计,并对所设计的例子进行了像质评价。本书除了介绍典型的光学设计原理与程序外,还结合作者的科研成果,介绍了目前光学设计中的最新动态。本书编写的特点是,尽可能详细地介绍各软件的数学模型和编程特点,给出重要的流程图及重要的公式,这样,读者不仅能够了解软件的数学模型和编程特点,而且能够应用所提供的公式自己进行编程,满足某些读者的特殊科研要求。本书可作为从事光学设计和光学设计软件研制专业人员和高等院校光学专业师生的参考书;亦可作为研究生教材。