Fundamentals of Electrical Engineering -Solid overview of the electrical engineering discipline