What skills do you recommend me to learn so that i can deal with almost every DC circuit problem and simplify any combination of resistors regardless how complex is it? Surely there's nothing magical that would solve anything but I'm looking for stuff that would make me more intuitive when dealing with circuits, like when does a current not pass by a branch, short circuits and such.

Current skills gained and are being improved: - Ohm's law - Kirchhoff's 2 laws - Superposition principle - Simplifying combinations in parallel and series


closed as primarily opinion-based by Qmechanic Dec 29 '18 at 16:18

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 1
    $\begingroup$ You listed all the tools already. You just need to do a few hundred more examples, to learn the recognize the best (i.e. quickest) ways to use them. $\endgroup$ – alephzero Dec 29 '18 at 16:08

If you combine Kirchhoff's Current Law with Ohm's Law, and knowledge of independent and dependent sources, then you can do (Modified) Nodal Analysis. This will let you solve any linear DC circuit.

If you combine Kirchhoff's Voltage Law with Ohm's Law and knowledge of sources, you can do Mesh and Loop Analysis. This will also let you solve any linear DC circuit.

Either of these methods will let you simplify an arbitrary linear resistor network.

Intuition will only come from solving or working with many circuits, so that you're familiar with many common design patterns in circuits.


Not the answer you're looking for? Browse other questions tagged or ask your own question.