Las ciencias de la computación estudian la teoría de la computación, los algoritmos, los lenguajes de programación y cómo automatizar procesos mediante computadoras. Incluye campos como la inteligencia artificial, bases de datos, redes y sistemas distribuidos. La ciencia de la computación se originó en los estudios sobre computabilidad y ha crecido para abarcar todos los aspectos de la computación y su aplicación.