These lecture notes, now at edition 1.4 - July 1, 2020, provide a mathematical introduction to multi-agent dynamical systems, including their analysis via algebraic graph theory and their application to engineering design problems. The focus is on fundamental dynamical phenomena over interconnected network systems, including consensus and disagreement in averaging systems, stable equilibria in compartmental flow networks, and synchronization in coupled...