La asignatura no requiere de requisitos previos específicos, si bien para su adecuado seguimiento y aprovechamiento se precisan conocimientos relacionados con la ingeniería de software y la construcción de sistemas informáticos que son propios de los adquiridos en los estudios de grado universitario o ingeniería en Informática.