Este documento presenta un curso sobre Ingeniería de Software Educativo que analiza las primeras fases del desarrollo de materiales educativos computarizados. El curso se enfoca en el análisis de necesidades educativas y el diseño educativo, y consta de cuatro módulos que cubren introducción a la informática educativa, análisis de necesidades, diseño de prototipos y evaluación. El objetivo es aplicar los principios de la ingeniería de software para el análisis y diseño de software educativo.