Data Structures (30213)

Undergraduate course, University of Zaragoza, Department of Computer Science & Engineering Systems, 2025

Data Structures teaser

This course introduces the fundamentals of data structures and their applications in computer science. Topics include arrays, linked lists, stacks, queues, trees, graphs, hash tables, and algorithms for searching. The assignments involve implementing various data structures in C++ and optimizing their performance for a specific set of operations.

Practice slides

Browse the slides by academic year and practice. Materials are in Spanish; previous editions remain available for reference.

2026-27 (current academic year)

PracticeTopicSlides
1Programación con TAD PDF
2Implementación de TAD genéricos en C++ PDF
3Implementación lineal en memoria dinámica de TAD genéricos In development

2025-26

PracticeTopicSlides
1Programación con TAD PDF
2Implementación de TAD genéricos en C++ PDF
3Implementación lineal en memoria dinámica de TAD genéricos PDF
4Programación de TAD genérico arborescente en C++ PDF
5Programación con TAD genéricos en C++ PDF

Practice 3 for 2026-27 is still being prepared. Its slides will be added when ready.