This paper surveys different internal combustion engine models and control design methodologies for the idle speed control (ISC) application. Linear engine models used for control system synthesis and analysis, as well as nonlinear models for computer simulation and control design validation, are discussed. The survey includes both classical designs, often seen in production, and those based on advanced control theory such as H ∞ and l 1 control. Over 50 papers are listed as references.