El propósito fundamental de este libro es, por una parte, entrenar al lector en la solución de problemas generando opciones para desarrollar los fundamentos de la programación, y por otra, adquirir una perspectiva mas favorable para enfrentarse a problemas propios de la ingeniería, en virtud de la destreza derivada del entrenamiento en la solución de problemas de lógica y razonamiento.
La obra contiene seis capítulos, a saber, sistemas numéricos (capítulo uno), Lógica y análisis matemático (capítulo dos), Algoritmos y programas (capítulo tres), Tutorial de Matlab (capítulo cuatro), Aplicaciones de la ingeniería (capítulo quinto) y Otras aplicaciones (capítulo seis).