Electrical engineering is the branch of engineering that deals with the technology of electricity, including circuitry, power generation, machine control and communications.