Control systems engineering is one of the most cleanly layered subjects in engineering, which is exactly why order matters. The classical frequency-domain methods, the state-space revolution, optimal control, robustness, and nonlinear systems each assume the one before it. Skip a rung and the next book reads like a foreign language.
The path below climbs that tower deliberately: classical feedback first, then state-space and optimal control, then the robust and nonlinear methods that handle the messiness of real plants.
Classical foundations
Start with Modern control engineering by Ogata, the standard undergraduate text that teaches transfer functions, root locus, Bode plots, and PID design with unusual clarity. Linear control system analysis and design: conventional and modern by D'Azzo and Houpis covers the same classical ground and begins the bridge toward state-space, giving you a second angle on the fundamentals before they get abstract.
State-space and optimal control
Now step up to the modern viewpoint. Linear systems by Thomas Kailath is the definitive reference on the state-space theory that underpins everything that follows: controllability, observability, and realization. Optimal control and estimation by Stengel introduces LQR, the Kalman filter, and the calculus of variations behind them, connecting control to estimation. These two shift your thinking from single loops to full multivariable systems.
Robust and nonlinear control
The final arc confronts uncertainty and nonlinearity. Multivariable feedback design by Maciejowski and Robust and optimal control by Zhou, Doyle, and Glover develop H-infinity and robust methods for systems whose models are never exact, with Essentials of robust control as the more approachable entry point. Then the nonlinear world: Nonlinear dynamics and Chaos by Strogatz is the beloved intuitive introduction, Nonlinear systems by Khalil is the rigorous standard, and Applied Nonlinear Control by Slotine and Li is the practical bridge. Adaptive control by Åström and Wittenmark covers controllers that tune themselves, and A mathematical introduction to robotic manipulation by Murray applies the whole toolkit to robots.
Read in this order and control theory becomes a coherent ascent rather than a scramble. Follow the full path from your first Bode plot to nonlinear and adaptive control.