Strategi Algoritma, atau dikenal juga dengan Desain Algoritma, merupakan salah satu mata kuliah wajib di beberapa program studi, seperti program studi Teknik Informatika dan Ilmu Komputer. Dengan pengantar materi mengenai Strategi Algoritma pada buku ini, para pembaca dapat mempelajari perencanaan solusi untuk suatu permasalahan, sehingga penerapan strategi algoritma menjadi bagian yang penting untuk dipelajari. Pada buku ini, dibahas beberapa strategi algoritma, di antaranya Brute Force, Greedy, Divide and Conquer, Dynamic Programming, Backtracking, dan Branch and Bound.
Buku ini tidak hanya membahas definisi berbagai strategi algoritma tersebut secara umum, tetapi juga dilengkapi dengan pembahasan berbagai macam studi kasus serta latihan soal untuk mengasah pengetahuan pembaca mengenai penerapan algoritma yang tepat guna terkait penggunaan strateginya. Dengan kata lain, buku ini dirancang untuk membimbing, mengarahkan dan membantu pembaca mengenai pembuatan algoritma secara strategis. Dengan demikian, harapannya buku ini dapat membuat pembaca terlatih untuk mendapatkan gambaran penyelesaian suatu masalah dengan menerapkan pendekatan algoritma yang strategis dengan mengacu kepada analisis perhitungan mengenai kompleksitas waktu algoritmanya. Semoga buku ini senantiasa memberikan manfaat untuk saat ini dan seterusnya.