Offers a thorough treatment of all major aspects of circuit analysis. Develops simple ideas into broader concepts (e.g., Thevenin's theorem is introduced via a preliminary example of conventional analysis). Discussion of state variables, presented early in the text, gives physical meaning to the mathematical development. Superposition is presented as a unifying principle in discussions of the formulation of loop, node, and state equations; Thevenin's theorem; convolution; Fourier series analysis; and zero state responses. Introduces frequency response, filters, and resonance from several points of view. Also includes an in-depth treatment of stability and a presentation of basic graph theory which facilitates systematic formulation of network equations, their sufficiency and solvability. Contains solved examples, end-of-chapter problems, and tables of trigonometric functions, integrals, and transforms.