Este libro está concebido para que se pueda articular en torno a él un curso de introducción a la programación estructurada para titulaciones no informáticas utilizando el lenguaje de comandos de MATLAB como lenguaje de referencia. Incorpora explicaciones teóricas, ejemplos, ejercicios propuestos, ejercicios resueltos, proyectos, etc.. Se pretende que al final del curso el estudiante haya asimilado los conceptos básicos de la programación estructurada y que se sienta cómodo dentro del entorno MATLAB. Pretende ser relevante para los estudiantes y docentes de titulaciones ajenas al ámbito estrictamente informático, y para profesionales de diferentes ámbitos (ingeniería, economía, matemáticas, biología, etc.), que necesitan una formación elemental en programación. Los elementos que conforman la programación estructurada se explican de manera organizada para que el lector los asimile y aplique con facilidad.