Este documento presenta un libro sobre estructuras de datos. El libro cubre la especificación de tipos abstractos de datos, su implementación, y ejemplos de estructuras de datos comunes como secuencias, pilas, colas y árboles. El libro proporciona una introducción a los tipos abstractos de datos, modelos matemáticos para su especificación, técnicas para diseñar e implementar datos, y análisis de la eficiencia de las implementaciones.