I. Introduction.- 1. Introduction.- II. Discrete-Time Impulsive Systems.- 2. Stability of Discrete-Time Impulsive Systems with Time-Delay.- 3. Application to Synchronization of Dynamical networks.- III. Continuous-Time Impulsive Systems.- 4. Stability of Impulsive Systems with Time-Delay.- 5. Consensus of Multi-Agent Systems.- 6. Stabilization and Synchronization of Dynamical Networks.- IV. Impulsive Systems on Time Scales.- 7. Differential Equations...