Esta asignatura aporta al perfil del Ingeniero Electromecánico la capacidad para que diseñe e implemente estrategias y programas para el control y/o automatización de los procesos productivos y los dispositivos en los sistemas electromecánicos.
Además le permite sentar las bases para desarrollar aplicaciones de software en la proximidad de su formación.
Para integrarla se ha hecho un análisis del campo de la programación lógica, identificando las herramientas que tienen una mayor aplicación en el quehacer profesional de este ingeniero.
Puesto que esta materia dará soporte a otras, más directamente vinculadas con desempeños profesionales; se inserta en la primera mitad de la trayectoria escolar; antes de cursar aquéllas a las que da soporte. De manera particular, lo trabajado en esta asignatura se aplica en el estudio de los temas: introducción a la programación por computadora, el lenguaje y su entorno integrado de desarrollo, programación en software de aplicación y programación de interface.