| Module 1: Control System Analysis | 
| 1 | Course Introduction
  Course Administration, Learning Objectives, Math Resources, Linear Algebra Quiz | 1.1, 1.2, 1.3 |  | 
| 2 | Introduction to Control Systems 
  First Classification and Examples of Control Systems (Open and Closed Loop), Disturbances, Parameter Variations, Linearized Models and Block Diagrams | 1.1, 1.2, 1.3 | Problem Set #1 Out | 
| 3 | Control System Analysis and Design
  Control System Analysis and Design, The Performance of a System, Motivations for Feedback, The Concept of Gain, Transfer Functions, Block Diagrams | 1.2, 1.4, 1.7 (to top of page 14), 3.7(Chapters 2 & 3 for reference), lecture notes |  | 
| 4 | Disturbances and Sensitivity
  The Performance of Feedback Systems, Motivations for Feedback, Sensitivity to Parameter Variations and Model Uncertainty, Sensitivity Functions, Effects of Disturbances | 4.1, 4.2 |  | 
| 5 | Steady-State Errors
  Steady-State Errors, The Importance of Integrators as Fundamental Building Blocks and the Steady-State Disposition of Information in a Closed Loop System | 4.3, lecture notes | Problem Set #1 Due
  Problem Set #2 Out | 
| 6 | S-Plane, Poles and Zeroes
  Transient Performance and the S-Plane, Poles and Zeroes, Graphical Determination of Residues | 1.7 (from top of pg. 14), 1.8, 1.9 |  | 
| 7 | Transient Response and Stability
  System Stability, Pole Location and Time Response, First and Second Order System Signatures | 4.4 |  | 
| 8 | Dominant Modes
  Concept of a Dominant Mode, Invading Poles, High-Order Systems, The Importance of Magnitude of Residues and Time Constants of Terms | 1.8, 4.4, lecture notes | Problem Set #2 Due
  Problem Set #3 Out | 
| 9 | Transient Response and Performance
  Transient Response Performance Criteria (aka Metrics), Sources of System Zeros, Feedback Poles and Closed Loop Zeros | 5.1, 5.2 |  | 
| 10 | Effects of Zeroes
  The Effects of Adding a Zero to Various Pole Patterns, The Long Tail | 5.3 | Problem Set #3 Due
  Lab #1 Out | 
| Module 2: State-Space Methods | 
| 11 | State Space
  The Concept of System State, State Vector Definition and State Space Representation of LTI Systems | 11.1, 11.2 |  | 
| 12 | State Space Modeling
  State Space Model for an nth Order Differential Equation, State Space Models for Transfer Functions, Examples | 11.3 |  | 
| 13 | More State Space Modeling and Transfer Function Matrices
  Transfer Functions with Zeros, Laplace Transforms for Vector/Matrix Differential Equations | 11.4 | Lab #1 Due
  Problem Set #4 Out | 
| 14 | Quanser Model and State Transition Matrices
  State Space Model of the Quanser, Homogeneous Solution of State Differential Equations and State Transition Matrices | 11.5 |  | 
| 15 | Solutions of State Space Differential Equations
  General Solution of State Space Differential Equations, Quanser Example for Constant Input | lecture notes |  | 
| 16 | Controllability
  Simple Examples of Controllable and Uncontrollable Systems, Formal Definition of Controllability and Controllability Conditions for Single Input Systems | 11.7 | Problem Set #4 Due | 
| 17 | Quiz 1
  Lectures 1-15 |  |  | 
| 18 | Controllability Continued
  Controllability for Systems with Multiple Inputs | lecture notes | Problem Set #5 Out | 
| 19 | State Space Design
  Pole Assignment with Full State Feedback, Design with Sensor Feedback | 12.1, 12.2 |  | 
| Module 3: Time Domain System Design | 
| 20 | Proportional Control
  Effects of Proportional Control with First, Second and Third Order Systems, The Case for a Better Controller | lecture notes |  | 
| 21 | Control System Design (Time Domain)
  General System Analysis in the Time Domain - Introduction to the Root Locus Method, Angle and Magnitude Conditions | 6.1, 6.2 | Problem Set #5 Due
  Problem Set #6 Out | 
| 22 | Root Locus Rules
  Root Locus Rules | 6.3 |  | 
| 23 | Root Locus Examples
  Root Locus Examples | 6.4 |  | 
| 24 | Root Locus Design
  Root Loci and System Design, Pole-Zero Cancellation, Motor Position Servo with Velocity Feedback, Phase-Lead Compensator Design Using Root Loci | 6.5, 6.6 | Problem Set #6 Due
  Problem Set #7 Out | 
| 25 | Compensator Design
  Phase Lag Compensator Design Using Root Loci, Introduction to PID Control Using Root Loci | 6.7, 6.8 |  | 
| Module 4: Frequency Domain System Design | 
| 26 | Frequency Response Analysis
  Steady State System Responses to Sinusoidal Inputs, Second Order System Example | 7.1, 7.2 |  | 
| 27 | Polar Plots
  First and Second Order Polar Plots, Other Examples | lecture notes | Problem Set #7 Due
  Lab #2 Out | 
| 28 | Principle of the Argument and the Nyquist Stability Criterion
  Development of the Nyquist Stability Criterion | 7.3 |  | 
| 29 | Nyquist Examples
  Examples | 7.4 | Lab #2 Due | 
| 30 | More Nyquist Examples | lecture notes |  | 
| 31 | Quiz 2
  Lectures 16-27 |  | Problem Set #8 Out | 
| 32 | Gain and Phase Margins
  The Gain and Phase Margin Criteria and Examples | 7.6 |  | 
| 33 | The Gain-Phase Plane and Nichols Charts
  Use of Nichols Charts and Examples | 8.5 |  | 
| 34 | Open and Closed Loop Behavior and the Second Order System Paradigm
  Frequency Response Criteria Based on Second Order System Paradigm | 8.3 | Problem Set #8 Due
  Problem Set #9 Out | 
| 35 | Bode Diagrams |  |  | 
| 36 | First and Second Order System Bode Diagrams |  |  | 
| 37 | Compensation and Bode Design |  | Problem Set #9 Due | 
| 38 | More Bode Design |  |  | 
| 39 | Train Lecture |  |  |