from the Preface] Circuit Analysis and Design aims to accomplish the four vital objectives of a foundational course in the majority of electrical and computer engineering curricula:
(1) It should introduce the fundamental principles of circuit analysis and equip the student with the skills necessary to analyze any planar, linear circuit, including those driven by dc or ac sources, or by more complicated waveforms such as pulses and exponentials...