The book is the missing piece between books like Artificial Intelligence: A Modern Approach and the mathematics you require to take such an undertaking. The authors do assume very little prior knowledge from the reader, but it t is recommended that you've had exposure to some of the mathematical topics prior to reading the book. But don't let that stop you if you're a beginner: you'll have to make a few detours to grasp some terms and such. Having said that, a course on single variable calculus ought to be under your belt. That's basically the only prerequisite.<br><br>The explanations are clear, and the book is designed to bring clarity and lucidity onto the topics, not send the student on an endless pit of proofs and rigor.