This volume focuses on the practical application of algorithms to current computer studies problems. The algorithms are presented concisely in programming-language-like notation, making it easy to translate them into object-oriented programming languages. Prepare optimally for exams with exercises at different levels of difficulty for bachelor’s and master’s students.