# Data Structure and Algorithms

- By: Harrison Njoroge
- Publisher: African Virtual University
- Source: [LibreTexts](https://eng.libretexts.org/Bookshelves/Computer_Science/Databases_and_Data_Structures/Data_Structure_and_Algorithms_(Njoroge))
- Licence: CC BY-SA
- Read at LibreTexts: https://eng.libretexts.org/Bookshelves/Computer_Science/Databases_and_Data_Structures/Data_Structure_and_Algorithms_(Njoroge)
- PDF: https://downloads.libretexts.org/api/v1/download/eng-46786/pdf

This text teaches learners the way information is organized in the computer and which have an impact on the performance of the computer. The purpose of this course is to provide the students with solid foundations in the basic concepts of programming: data structures and algorithms. The main objective of the text is to teach the students how to select and design data structures and algorithms that are appropriate for problems that they might encounter.

