Secara umum, materi dalam buku ini terdiri dari dua bagian. Pertama, bagian teori graf yang disajikan dalam Bab 1 sampai dengan Bab 10. Bagian ini membahas konsep-konsep dasar graf beserta beberapa algoritma dasar yang terkait dengan graf. Kedua, teori bahasa yang disajikan dalam Bab 11 sampai dengan Bab 13. Bagian kedua berisi konsep dasar tata bahasa formal beserta mesin-mesin abstrak yang bisa mengenali sebuah bahasa.