📈 GH Trending Explorer 🎲 Surprise me

← all repos

mabdulre9 / electrical-engineering

git clone https://github.com/mabdulre9/electrical-engineering.git v1 · 1mo ago

🎓 Path to a free self-taught education in Electrical Engineering

+1
stars, 24h · #9,203
+~7
stars, 7 days · #9,851
+~30
stars, 30 days · #15,797
507
★ total · +1% this week
37
forks · 0 open issues

Star history (as recorded here)

2026-10-20 · 505 ★ 2026-10-22 · 507 ★
License—
Created2026-09-20 (1mo ago)
Last push28d ago
Watchers4
OwnerUser

Links

README excerpt
# Learn Electrical Engineering Online for Free
A curated list of free electrical engineering courses from universities and institutes including MIT, Harvard, Stanford, Yale, the IITs (via NPTEL), Georgia Tech, NYU, UMass, Beijing Jiaotong University, and Cisco etc.
All resources are free to access. No enrollment is required for most of them. Where a platform asks for a free account, this is noted in the Platforms section. 
**This document & repository is created and maintained by Muhammad Abdul Rehman — Electrical Engineer, UET Taxila**
engineer.marehman@gmail.com · LinkedIn · Portfolio · GitHub
⚠️**Note:** This repository is still a work in progress and will be updated frequently.
---
## Contents
1. Calculus
2. Differential Equations
3. Probability & Statistics
4. Linear Algebra
5. Complex Variables & Transforms
6. Applied Thermodynamics
7. Physics
8. Circuit Analysis
9. Electro Magnetic Field Theory
10. Electronics (Analog/ Digital/ Optical/ Power)
11. Digital Logic Design
12. Microprocessors & Microcontrollers
13. Electrical Machines
14. Signals & Systems
15. Digital Communication Systems
16. Optical Communication Systems
17. Wireless Communication Systems
18. Computer Communication Networks
19. Industrial Automation
20. Control Systems & Control Engineering
21. Power Systems
22. Measurements & Instrumentation
23. High Voltage Engineering
24. Computing - Programming & Algorithms
25. Artificial Intelligence & Machine Learning
Reference: Platforms · Prerequisites · Contributing · Acknowledgements · License
---
## Calculus
| Title | Provider / Instructor | Link |
|---|---|---|
| ⭐Pre-Calculus (College Algebra & Trigonometry) | Professor Leonard | https://www.youtube.com/playlist?list=PLDesaqWTN6ESsmwELdrzhcGiRhk5DjwLP |
| ⭐Calculus I | Professor Leonard | https://www.youtube.com/playlist?list=PLF797E961509B4EB5 |
| Pre-Calculus | Organic Chemistry Tutor | https://www.video-tutor.net/precalculus.html |
| Calculus | Organic Chemistry Tutor | https://www.video-tutor.net/calculus.html |
| Calculus I: Single Variable Calculus | MIT OpenCourseWare | https://ocw.mit.edu/courses/18-01-calculus-i-single-variable-calculus-fall-2020/ |
| Calculus II | Professor Leonard | https://www.youtube.com/playlist?list=PLDesaqWTN6EQ2J4vgsN1HyBeRADEh4Cw- |
| Calculus III | Professor Leonard | https://www.youtube.com/playlist?list=PLDesaqWTN6ESk16YRmzuJ8f6-rnuy0Ry7 |
**Recommended Textbooks**
1. Thomas Calculus by George B. Thomas
2. Precalculus: Mathematics for Calculus by James Stewart
3. Calculus: Early Transcendentals by James Stewart
4. Calculus by Tom M. Apostol
Work through these in order: pre-calculus, Calculus 1, Calculus 2, Calculus 3. Prof. Leonard's lectures are long but unusually clear. Use MIT 18.01 alongside them for formal problem sets and past exams.
Nothing else in this list needs mathematics beyond Calculus 1 to begin with. Later subjects state what they actually require in Prerequisites.
---
## Differential Equations
| Title | Provider / Instructor |