A design methodology is presented for tracking control of second-order chained form systems. The methodology separates the tracking-error dynamics, which are in cascade form, into two parts: a linear subsystem and a linear time-varying subsystem. The linear time-varying subsystem, after the first subsystem has converged, can be treated as a chain of integrators for the purposes of a backstepping controller. The two controllers are designed separately and the proof of stability is given by using a result for cascade systems. The method consists of three steps. In the first step we apply a stabilizing linear state feedback to the linear subsystem. In the second step the second subsystem is exponentially stabilized by applying a backstepping p...