Detailed and pedagogical account of computational statistical physics this book covers both theoretical foundations of equilibrium and nonequilibrium statistical physics and also modern computational applications. The accessible and selfcontained approach adopted by the authors makes this book suitable for teaching courses at graduate level.