About the Book
A guide for graduate and undergraduate students and teachers of computer science. It provides a framework for learning and teaching. Its enables students to learn about concepts on their own, offering instructors' flexibility and allowing them to use the text as lecture reinforcement.