Stanford EE263 Introduction to Linear Dynamical Systems is a course taught at Stanford by Prof. Stephen Boyd. The lecture videos, notes, assignments and exams are free on Stanford Engineering Everywhere.
What’s in it? Applied linear algebra, least-squares and least-norm solutions, state-space models, the matrix exponential, stability analysis through eigenvalues, the singular value decomposition, controllability and observability.
Why we recommend it: Where Oppenheim’s course describes systems through their input and output signals, Boyd’s looks “inside” the same systems: state variables and matrices. With examples from circuits, signal processing, communications and control, it shows the full engineering power of the idea in our linearity post. Boyd’s energetic, witty delivery is a bonus.
Who is it for? Engineering students with basic linear algebra. A background in control or signals isn’t required, but makes the course more enjoyable.
- Course page: Stanford Engineering Everywhere, EE263