Engineer4Free: The #1 Source for Free Engineering Tutorials
Menu

Circuits

This free online electrical circuits course teaches several methods to analyze and design simple DC circuits. The course consists of around 50 tutorials which cover material typically found in an engineering circuits course at the university level.

In order to gain a comprehensive understanding of the subject, you should start at the top and work your way down the list. That way you will start learning the most basic concepts first and build off of those as you progress through the course.
Differential Equations

Introduction to Circuits

1. What is charge
2. What is current
3. What is voltage
4. What is power
5. What is energy
6. What is resistance
7. What is resistivity
8. What is conductance
9. What is conductivity
10. Passive sign convention for circuits
11. ​
Basic circuit elements, nodes, and branches
​

Basic Circuit Laws

12. Ohm's law
13. Ohm's law example problem #1

​14. Ohm's law example problem #2 
15. Kirchhoff's current law
16. Kirchhoff's current law example problem #1
17. Kirchhoff's current law example problem #2
18. Kirchhoff's voltage law
19. Kirchhoff's voltage law example problem #1
20. Kirchhoff's voltage law example problem #2​
Practice Problems


​Series and Parallel Resistors

21. How voltage division works (series resistors)
22. Voltage division example problem #1 (series resistors)
23. Voltage division example problem #2 (series resistors)
24. Voltage divider equation shortcut
25. Find the resistance of the third resistor
​26. Determine the required resistance of the dropping resistor
​27. How current division works (parallel resistors)
28. Current division example problem #1 (parallel resistors)
29. Current division example problem #2 (parallel resistors)
30. Equivalent resistance of a complex circuit with series and parallel resistors​
Practice Problems


​Resistor Colour Codes

31. How to read resistor colour codes
32. Resistor colour code examples
33. Determine resistor colour code when given resistance and tolerance values
34. Resistor resistance rating codes
​

Current and Voltage Sources

35. Independent and dependent power sources
36. VCCS: Voltage Controlled Current Source

37. CCCS: Current Controlled Current Source
38. VCVS: Voltage Controlled Voltage Source
39. CCVS: Current Controlled Voltage Source

Practice Problems


​Power and Efficiency

​40. Deriving the three power formulas for electric circuits
41. Determine the power consumed in a series circuit
42. Determine the power consumed in a parallel circuit
43. Determine the power consumed in a series parallel circuit
44. How to convert between horsepower (hp) and watts (W)
45. How to calculate line drop and line loss of a circuit
46. How to calculate circuit efficiency
Practice Problems


​Nodal Analysis

47. Nodal analysis for circuits explained
48. Nodal analysis example problem #1: two voltage sources
​49. Nodal analysis example problem #2: two current sources

50. Supernode analysis explained
51. Supernode analysis example problem​
Practice Problems


​Mesh Analysis

​52. Mesh analysis for circuits explained
53. Mesh analysis example problem #1
54. Mesh analysis example problem #2

55. Supermesh analysis explained
56. Supermesh analysis example problem
​
​

More Free Courses

C++ Programming
Calculus 1
Calculus 2
Chemistry
Circuits
Differential Equations
​Dynamics
​Linear Algebra

​Mechanics of Materials
Project Management
Statics
​Structural Analysis

Recommended Books

Engineer4Free Circuits PDF Notes
Circuit Analysis Book
Engineer4Free Circuits PDF Notes

Engineer4Free Circuits Notes

This is a 24-page print out of the work from all of the Circuits videos for quick reference or offline use.

Download the Circuits Notes PDF (plus all other course printouts), and directly support the work that I am doing for as little as $2.
Get The Circuits Notes
Engineer4Free Circuits PDF Notes Page 14
Page 10
PictureEngineer4Free Circuits PDF Notes Page 27
Page 17
Engineer4Free Circuits PDF Notes Page 41
Page 20


​Become a Patron

Dynamics Patreon

 👉  Please support my work on Patreon 👈 ​
Social
yt | fb | tw | ig | in
  ©​ Copyright ​www.engineer4free.com 2012 - 2025 All Rights Reserved
About | Course List | Patreon | Newsletter | Blog | ToS | Contact
 
Engineer4Free is committed to sustainability. You should be too.
  • Home
  • C++ Programming
  • Circuits
  • Calculus 1
  • Calculus 2
  • Chemistry
  • Differential Equations
  • Dynamics
  • Linear Algebra
  • Mechanics of Materials
  • Project Management
  • Statics
  • Structural Analysis
  • Home
  • C++ Programming
  • Circuits
  • Calculus 1
  • Calculus 2
  • Chemistry
  • Differential Equations
  • Dynamics
  • Linear Algebra
  • Mechanics of Materials
  • Project Management
  • Statics
  • Structural Analysis