Geared toward upper-level undergraduates and graduate students, this book offers a comprehensive look at linear network analysis and synthesis. It explores state-space synthesis as well as analysis, employing modern systems theory to unite the classical concepts of network theory. The authors stress passive networks but include material on active networks. They avoid topology in dealing with analysis problems and discuss computational techniques. The concepts of controllability, observability, and degree are emphasized in reviewing the state-variable description of linear systems. Explorations of positive real and bounded real functions and matrices include their applications to optimal control, filtering, and stability. Excellent illustrations highlight this text, which represents the definitive tool for integrating an understanding of network theory with related fields such as control theory and communication systems theory.