Electrical Engineering in Context Smart Devices Robots and Communications