La informática y las comunicaciones han evolucionado rápidamente, permitiendo la transmisión de datos entre sistemas informáticos de forma remota a través de redes de telecomunicaciones. Los primeros ordenadores utilizaban tarjetas perforadas, CPU, impresora y memoria RAM. Las tecnologías modernas como Internet, teléfonos móviles y ordenadores portátiles son aplicaciones diarias que requieren expertos que comprendan estas tecnologías y desarrollen nuevas aplicaciones.