Hi everyone I just finished my first year of electrical engineering. I am doing quite a few of self study for coming Calculus II and III, diff. equations, physics, and computer programming classes. I have all the resources I need for those. However, I want to start studying the basics of electrical engineering now. I want to focus my attention on circuits and systems, electronic circuits, microprocessors, electromagnetic fields, digital design, random signals and noise, and energy conversion. I am interested in knowing what are the best books to study. I know that MIT's and UC Berkeley's open course ware offers videos of lectures and other great resources. But I also want regular books that can get me introduced on these topics. Rather something more simple and clear that I can study on my own. I study at NJIT, New Jersey Institute of Technology, if anyone goes or went there by any chance.. I am not sure which field I want to specialize in but the topics I mentioned are part of the core curriculum for electrical engineers. Thanks in advance.