If you want to learn some Statistical Physics from one of the masters, and end up with some working and useful code, plus, a lot of questions, more things to learn, and tons of problems to solve, go for it. It's amazing how W. Krauth moves back and forth from the mathematical notation and the physical notions to clear and concise algorithms. Always taking into account and explaining the subtleties of the process.
The best course I've taken. Simply excellent.