4.2 Computing and communication