This course covers the fundamentals of control design and analysis using state-space methods. This includes both the practical and theoretical aspects of the topic. By the end of the course, the student should be able to design controllers using state-space methods and evaluate whether these controllers are robust.