Pada pembahasan awal buku ini, para pembaca dapat menemukan pemaparan singkat terkait kompleksitas waktu. Hal ini akan berguna dalam pembahasan strategi algoritma karena tujuan dari pembelajaran strategi algoritma adalah untuk mendapatkan algoritma yang efisien dari segi waktu (dan ruang). Pada dasarnya, buku ini kami tulis untuk membantu proses belajar mahasiswa Fakultas Informatika di Universitas Telkom untuk Mata Kuliah Strategi Algoritma. Oleh karena itu, strategi yang dibahas pada buku ini mengacu pada RPS MK Strategi Algoritma yang terdapat pada Fakultas Informatika di Universitas Telkom. Akan tetapi, buku ini juga tentunya dapat dibaca oleh seluruh kalangan yang hendak mendalami pengetahuan
mengenai strategi algoritma.
Selanjutnya, terdapat delapan bab pembahasan strategi algoritma pada buku ini. Pada bab pertama dan ke dua, pembaca dapat menemui diskusi singkat terkait pentingnya penentuan strategi yang tepat, serta sedikit pengayaan mengenai kompleksitas waktu. Kemudian, pada enam bab berikutnya, pembaca dapat menemukan penjelasan terkait strategi-strategi algoritma, diantaranya yaitu Brute Force, Greedy, Divide and Conquer, Dynamic Programming, Backtracking, dan Branch and Bound. Pada setiap pembahasan strategi algoritma, pembaca dapat menemukan penjelasan umum serta contoh penerapan satu atau dua strategi pada berbagai macam contoh kasus.
Pada setiap contoh juga terdapat pembahasan terkait pembentukan ide dalam penerapan strategi yang sedang dikaji berikut dengan contoh kasus menggunakan ukuran masukan (ukuran input) yang kecil untuk dapat memberikan gambaran terkait implementasi satu strategi pada kasus tersebut. Selain itu, terdapat latihan soal dari penggunaan strategi algoritma yang berasal dari berbagai sumber referensi. Dengan adanya buku ini, kami harap pembaca dapat memiliki pemahaman dalam menggunakan algoritma yang strategis secara menyeluruh.