Hi I am an undergraduate EE student into my 3-4th year. I feel like my fundamentals are not so good at times and I want to improve. I want some recommendations on what books to read to really help improve my fundamentals. I really don't like the textbooks we are reading. They are just too broad sometimes and not really to the point. I am looking for books for C++, Matlab, and circuits. Q1: I found some books online. How are these to re-study fundamentals? I haven't found one for circuits. Matlab: A Practical Introduction to Programming and Problem Solving by Stormy Attaway The C++ Programming Language, 4th Edition by Bjarne Q2: So... any good recommendations? How are the "dummies" series?