The broad umbrella of Electrical Engineering (EE) is involved in some part in almost all modern day technological advances and products in areas ranging across telephony, mobile and satellite communications, fiber optics, electrical power and machinery, instrumentation, computer systems, satellite systems, microelectronics, robotics, graphics, automatic control, and telecommunications to name but a few.