Nesta materia establécense as bases da programación estruturada. A base adquirida é imprescindible para poder entender e desenvolver os coñecementos expostos en numerosas materias ao longo dos estudos e na vida profesional. Calquera do tres perfís profesionais que recollen os ámbitos de actuación máis comúns das/dos enxeñeiras/os en Informática de hoxe en día contempla a necesidade de posuír competencias relativas ao desenvolvemento e implementación do software. Parte do material didáctico pode estar en inglés.