Kitap bilgisayar eğitimlerinin temel konularının başında gelen Veri Yapıları ve Algoritmalar alanında yurt iç literatürdeki eksikliği gidermek ve yazılım konusunda yetişen profesyonellerin veya bu alanda çalışmak isteyen bireylerin kendilerini geliştirmelerine yardımcı olmak amacıyla hazırlanmıştır.
Konuların açıklanması şekiller ile zenginleştirilmiş ve bununla yetinilmeyerek her konuda çözümlü örnek programlar verilmiştir. Bu program örnekleri kolay öğrenmeyi sağlamak amacıyla olabildiğince küçük problemler seçilerek oluşturulmuş ve bir bütünlük içinde sunulmuştur.