Las ciencias de la computación abarcan el estudio teórico de la información y la computación, así como su aplicación práctica en sistemas computacionales. Existen diversas disciplinas dentro de las ciencias de la computación como gráficos por computadora, criptografía, teoría de grafos, lógica matemática, sistemas concurrentes, paralelos y distribuidos.