Computation and communication technologies by