Diseñado para el curso introductorio a la ciencia de la computación, este libro tiene como objetivo cubrir lo que todo estudiante de ingeniería e informática necesita saber antes de pasar a cursos más especializados. El autor desarrolla el texto en cinco partes: Computadoras y datos, Hardware, Software, Organización de datos y Temas avanzados (comprensión de datos, seguridad y teoría de la computación), a fin de abordar, uno a uno, los principales temas básicos. Además de lo anterior, esta obra presenta las siguientes características.