x
x

Also, Tan’s book shows its age in places. The (RC/RL circuits) is solid but feels rushed compared to the DC chapters. And there’s almost no mention of simulation tools like SPICE or MATLAB—fine for theory purists, but a disconnect if your course expects you to verify your node-voltage math with software.

Is Electric Circuit Analysis by Johnny C. Tan the most advanced circuits text ever written? No. Is it the most accessible, confidence-building, and oddly pleasant to learn from? Absolutely. For the self-learner who snags the PDF, it’s a goldmine—provided you supplement the AC chapters with a modern resource. Think of it as the Zen and the Art of Motorcycle Maintenance for Kirchhoff fans: a bit dated, a little quirky, but still capable of sparking that “aha!” moment.

Here’s an interesting, critical-style review for Electric Circuit Analysis by Johnny C. Tan (PDF version): From Zero to Node-Voltage: Is Johnny C. Tan’s Classic Still Shocking in the Digital Age?

★★★★☆ (4/5) One star removed for missing PDF pages and light on simulation; all others earned through pedagogical elegance.

Let’s be honest: most circuit analysis texts are drier than a resistor data sheet. Tan, however, writes like a professor who actually remembers what it’s like to be a confused sophomore. The book’s superpower is . He introduces Kirchhoff’s laws, then immediately throws in worked examples that aren’t pulled from some idealized parallel universe—they have the messy, realistic twists you’d see on a problem set.

If you’ve ever searched for a circuits textbook that doesn’t put you to sleep faster than a discharged capacitor, Johnny C. Tan’s Electric Circuit Analysis is a name that keeps buzzing through engineering forums—especially in its quietly legendary PDF form.

Another underrated strength: . They start deceptively simple, then gradually introduce controlled sources, dependent sources, and tricky op-amp configurations. By Chapter 4, you’re solving circuits that would make Thevenin himself nod in approval.

We use cookies to optimise your experience on our website and to personalize the content. By continuing to use the site, you agree to our use of cookies. Learn More. Accept