This document provides an overview of circuit analysis concepts and techniques. It introduces linear circuit elements and definitions of nodes, branches and loops. It then covers fundamental circuit analysis tools including Ohm's Law, analysis of series and parallel circuits, voltage and current dividers, and Kirchhoff's Laws. Nodal analysis and loop analysis techniques using Kirchhoff's Laws are demonstrated. Other topics covered include Thévenin and Norton equivalents, the superposition theorem, and transformations between voltage and current source representations.