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)
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 |