The subtitle "The science of search engine rankings" is a misnomer. This book is primarily about the *mathematics* of pagerank. For non-mathematicians, such as a computer scientist like myself (though I do have undergrad maths), it was pretty slow going and just plain boring.
I wanted algorithm examples for pagerank calculation of largish (10M) data sets. Not matlab code. Matlab might be great for people who love matrices and don't mind being locked-in to a proprietary language, but it is hardly a sensible choice for a production implementation of the pagerank algorithm. And an algorithm using matrix manipulation, while it might be mathematically nice, is difficult to implement efficiently without fancy matrix compression tricks (as far as I can tell).
In the end, I discarded the book, and wrote my own shorter, simpler, non-matrix implementation in python, verified it produced the same results, and then rewrote it in C. It is quite fast enough for 10M pages even without any fancy optimisations. Not a matrix in sight. Yay.
For mathematicians, this book might deserve more than 3 stars. For computer scientists though, I wouldn't recommend it.