Matriculation/General/Intro Engineering Level:
a) Elementary Physics
b) Applied Mathematics (Calculus)
i got an EE frend sometime ago that i asked on what books that i should have, he lent me his 4 books, which then i made a copy since the original copy is nowhere to be found in my place. each book should be studied on each year (2 semesters), according to him if i'm not mistaken. up until now, these 4 books still in my book rack ready to serve whenever i need them and i consider them to be my bible in EE:
1) Electric Circuits (5th Edition, Addison-Wesley Publishing 1996), James W. Nilsson, Susan A. Riedel
2) MicroElectronic Circuits (4th Edition, Oxford University Press 1998), Adel S. Sedra, Kenneth C. Smith
3) Design with Operational Amplifiers and Analog Integrated Circuits (2nd Edition, McGraw-Hill 1998), Sergio Franco
4) Digital Fundamentals (6th Edition, Prentice-Hall Int. Inc 1997), Thomas L. Floyd
Beside that, during my Mech. Eng. we have one subject relating to EE, which we were asked to have this book:
i) Electronic and Electrical Engineering, Principles and Practice (MacMillan 1994) Lionel Warnes
And my younger sister was taking Diploma in EE. After the course, she became teacher and has no further use for this book which later i recovered:
ii) Digital Systems, Principles and Applications (7th Edition, Prentice-Hall Int. Inc 1998), Ronald J. Tocci, Neal S. Widmer
The good news is, everyday all these books are nowhere farther than 100m radius from me which i can easily access anytime. But the bad news is, i never, never completed/finished in every single one of them in all these 10++ years. Usually i just flip to pages which interest me
As somebody else suggested, you can read books. But if you are lost in the middle, i suggest u get a lecturer or tutor or something... if you can afford that.