My experience in teaching and learning data structuresThe cruxes in learning data structuresThe relationship between program design and data structuresThe relationship between data structures and other coursesThe importance of data structuresWill data structures be outdatedAdditional contents in this book about the implementation of algorithms and programsDescription of the algorithmsA brief introduction to the course “data structures”Basic aimsOrganizational structure of this bookAcknowledgments