دومین ویرایش از کتاب برنامهنویسی کامپیوتری الگوریتمها طی هفت فصل به زبان انگلیسی نگارش یافته است .عناوین فصلها از این قرار است' :مبانی '(نقش الگوریتمها در شمارش, تحول کارکردها, دوبارهسازی), 'مرتب کردن و استاتیک نظم', 'ساختار دادهها '(ساختار دادههای اولیه, جداول هش, ساختار دادهها ی اگومنتینگ), 'تکنیکهای تجزیه و تحلیل و طراحی پیشرفته', 'الگوریتمهای گراف', 'توپیکسهای برگزیده', 'ساختار دادههای پیشرفته .'این مباحث با مسائل و تمرینهای متعدد همراه است .