This document discusses modeling and controlling the dynamics of an automotive suspension system using MATLAB. It first presents the physical setup, parameters, and equations of motion for a quarter-car suspension model. Transfer functions are derived relating the outputs of sprung mass displacement and wheel displacement to inputs of control force and road disturbance. The document then describes designing a full state-feedback controller in MATLAB to improve the system's response to a road disturbance input. Integral control is added through a new state, and gains are tuned using trial and error. Plotting the closed-loop response shows the requirements for percent overshoot and settling time are satisfied.