La asignatura se centra en la programación con estructuras de datos dinámicas y complejas, tratadas bajo la óptica de los tipos de datos abstractos.
Pertenece al bloque de materias de Lenguajes y Programación del Módulo de Formación Básica de la titulación. Presenta una fuerte interrelación con las materias del Módulo Común a la Rama de Informática, siendo las relaciones mas estrechas con Programación I, Bases de Datos, Algoritmos y Diseño Software. También presenta cierta relación con el bloque temático de Matemáticas, especialmente con la asignatura Matemática Discreta.
Respecto al perfil profesional, muchas áreas de la computación requieren la habilidad de trabajar con las estructuras de datos que se estudian en esta asignatura que permitirá a los/las estudiantes mejorar sus habilidades como programadores/as.
(*) La Guía Docente es el documento donde se visualiza la propuesta académica de la UDC. Este documento es público y no se puede modificar, salvo cosas excepcionales bajo la revisión del órgano competente de acuerdo a la normativa vigente que establece el proceso de elaboración de guías